(taking this to the pd-dev list, and off the pd-lib-builder issue on github)
On 01/20/2018 09:55 PM, Lucas Cordiviola wrote: > @katjav: May be you know better whats happening. > > The thing started while we where working on the Autotools branch > https://github.com/pure-data/pure-data/pull/275 > > While testing that we also get a working 64bit Pd. On those tests @umlaeute > suggested we try https://github.com/pure-data/pure-data/pull/7. > > I never tried to build a w64 Pd without the` ./configure > --with-wish=wish86.exe CPPFLAGS=-DPD_LONGINTTYPE=__int64` > > It happens that if I build an external without `-DPD_LONGINTTYPE=__int64` Pd > crashes when dsp is turned on (with the external under test) > > Is still unknown what happens if w64 Pd is built without the CPPFLAG. it's pretty well known what is happening when building Pd on 64bit windows without the CPPFLAG: Pd tries to cram a 64bit pointer into a 32bit integer, dropping 32 crucial bits, leaing to a segfault when trying to access the data at the given position. gfmdsar IOhannes
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Pd-dev mailing list [email protected] https://lists.puredata.info/listinfo/pd-dev
