[PD] How to deal with externals for both 64 and 32-bit Pd (was: Re: [PD-announce] Pd 0.54-1 released)

Roman Haefeli reduzent at gmail.com
Wed Dec 6 09:12:39 CET 2023


On Wed, 2023-12-06 at 09:43 +0200, Alexandros Drymonitis wrote:
> 
> The question now is how to have both versions run happily side by
> side? 
> On the 64-bit version I did find zexy (but some other libraries I 
> searched for, including my own, neuralnet, were not available - not a
> surprise for my own, I haven't compiled it for the 64-bit version),
> but 
> installing it through deken, breaks compatibility with the 32-bit 
> version (I guess it overrides it).

You could configure different install and search paths for single- and
double-precision versions of Pd. I don't know if they share the config
file. If they do, you would have to adjust the config whenever you
switch between them.

>  So when I open the 32-bit version,
> zexy is no longer available. If I install it through deken from the 
> 32-bit Pd, then it's not available for the 64-bit Pd.
> 
> Another question is, how to compile externals for 64-bit Pd? I would 
> like to offer [neuralnet] for this version too.

Just compile it against the m_pd.h of the double-precision edition of
Pd. That's not a very qualified statement, though. I haven't tried it
myself yet. And from what I read about the topic, not all sources are
compatible with Pd64 right away.

Roman

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: This is a digitally signed message part
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20231206/a2e2f060/attachment.sig>


More information about the Pd-list mailing list