[PD] Some confusion about linux amd64-64 and linux amd64-32 in deken, and what are all the possible variations?

Alexandre Torres Porres porres at gmail.com
Sat Dec 25 05:37:58 CET 2021


Well, but the good thing about deken is that you don't need to know about
anything to get confused or not. Whatever runs on your system is
highlighted and offered to you. So what is the 'confusion'?

I'm now shipping for all the 8 suppoorted platforms on the same download.
Here's what we have for the latest versions of Cyclone and ELSE.

(Darwin-amd64-32)(Darwin-i386-32)(Linux-amd64-32)(Linux-arm64-32)(Linux-armv6-32)(Linux-i386-32)(Windows-amd64-32)(Windows-i386-32)

So yeah, it seems the '32' at the end is about single precision (let's talk
about single and double precision to avoid confusion). I offer a "fat"
binary for mac that runs on both Pd 32 bits and 64 bits (32 is 'i386' and
64 is 'amd64). Window is just like that but there are separate binaries for
each. Linux is also like that with separate binaries but there are also
'arm' versions for linux for raspberry pies: armv6 is for pi zero I think
and it's 32 bits.

the binaries are

.d_fat
.l_amd64
.l_arm
.l_arm64
.l_i386
.m_amd64
.m_i386

According to http://msp.ucsd.edu/Pd_documentation/x4.htm#s1.2.1 and what I
know, I can add



(Darwin-amd64-32)(Darwin-i386-32)(Linux-amd64-32)(Linux-arm64-32)(Linux-armv6-32)(Linux-i386-32)(Windows-amd64-32)(Windows-i386-32)

- (Darwin-amd64-32)(Darwin-i386-32) => .d_fat - multiple archs for macOS:
d_i386/intel 32 bits (for Pd 32 bits) & d_amd64/intel 64 bits (Pd 64 bits)
- (Linux-amd64-32) => .l_amd64 - Linux (Intel/AMD 64bit) for Pd 64 bits
- (Linux-armv6-32) => .l_arm - Linux arm (e.g. RaspberryPi) for Pd 32 bits
(?)
- (Linux-arm64-32) => .l_arm64 - Linux arm64 (also for rasp) for Pd 64 bits.
- (Linux-i386-32) => .l_i386 - Linux i386 (Intel/AMD 32bit) for Pdd 32 bits
- (Windows-amd64-32) => .m_amd64 - amd64 (Intel/AMD 64bit) for Windows 64
bits
- (Windows-i386-32) => .m_i386 -  i386 (Intel/AMD 32bit) for windows 64 bits

Now, I see i ddeken ceammc[v0.9.4](Darwin-amd64-64)
<http://puredata.info/Members/anadjarov/software/ceammc/0.9.4/ceammc%5Bv0.9.4%5D%28Darwin-amd64-64%29.dek.sha256/view>
which
I believe is foor Pd double precision.

Em sex., 24 de dez. de 2021 às 22:06, Johnny Mauser <
joson.android at googlemail.com> escreveu:

> +1 for both efforts.
>
> I am a little confused what to install on my mac, that i feel more clarity
> of the documentation in this matter is really welcome.
>
> Merry christmess to all!
>
>
>
> Alexandre Torres Porres <porres at gmail.com> schrieb am Sa., 25. Dez. 2021,
> 00:03:
>
>> Em sex., 24 de dez. de 2021 às 19:46, Alexandre Torres Porres <
>> porres at gmail.com> escreveu:
>>
>>> if I'm not mistaken
>>>
>>
>> I'm definitely mistaken
>>
>> btw, merry xmas everybody
>> _______________________________________________
>> Pd-list at lists.iem.at mailing list
>> UNSUBSCRIBE and account-management ->
>> https://lists.puredata.info/listinfo/pd-list
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20211225/be6de50e/attachment.htm>


More information about the Pd-list mailing list