[PD-dev] double precision pd?

IOhannes m zmölnig zmoelnig at iem.at
Mon Jun 12 09:08:36 CEST 2023


On 6/8/23 15:23, IOhannes m zmölnig wrote:
>> Oh no, compilation will be complex.
> 
> Not really.
> You basically have to build twice...

oh no, i forgot about the intricacies of the windows build.

with macOS and Linux we have this nice single "pd" binary (or "pd64").
but with Windows we need the supporting pd.dll library where all the 
guts live (so externals have something to link against), and as of now, 
double-precision externals on Windows will link against pd.dll as well 
(but expect that to be contain the double-variant).

one possible solution for this is to put the double-precision pd.exe and 
pd.dll into PD/bin64/ or somesuch, although this is rather ugly in the 
general sense, requires us to duplicate some more files in both 
directories and would make the Windows installation diverge from the 
rest of the world even more (unless we are going to duplicate the 
ugliness on the other systems as well).

and there are probably some pitfalls along this way...

mgfdsar
IOhannes
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <http://lists.puredata.info/pipermail/pd-dev/attachments/20230612/47e3c681/attachment.sig>


More information about the Pd-dev mailing list