[PD] how to compile fat externals for apple with d_i386/d_amd64/d_arm64?)

Alexandre Torres Porres porres at gmail.com
Sun Apr 17 19:14:18 CEST 2022


Em sáb., 16 de abr. de 2022 às 23:26, Alexandre Torres Porres <
porres at gmail.com> escreveu:

> I wondered if I could build a fat binary for 32/64 bits and arm, but I can
> forget about it, right?
>

So, yeah, doesn't seem possible, but I'm still not sure yet, and other
than, it seems I can't mix in the download a fat binary (with 64/arm) along
with some other binary for 32 bits (darwin or 'd_i386'). If I'm using Pd 32
bits it won't be able to load the correct one as it tries to load the fat
one and fails!

I guess we can fix this by maybe changing the order of how Pd searches for
the binaries (trying the fat one for last), but the problem is tha if I
want to ship for the three architectures I have to use 3 separate binaries.

A fat one for the three would be ideal and if I choose to use fat I have to
eliminate support for 32 bits or have it as a separate download in deken
(not ideal as well, since ELSE is quite huge and takes a lot of space).

Anyway, what do you people have to say?

I think I'm just gonna let 32 bits go and provide it as a download on my
repository under "releases", that should do it, right? What do you think?

Cheers
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20220417/e109e91f/attachment.htm>


More information about the Pd-list mailing list