On Sat, Oct 8, 2011 at 11:37 PM, Hans-Christoph Steiner <[email protected]> wrote:

> Ok, I figured out why the nightly auto-builds were always 32-bit.  The whole
> Pd-extended build sets CFLAGS= when calling make, and the precision was
> being set in ./configure in CFLAGS, so it was being overridden by the 'make
> CFLAGS="-O2 -g"'.  I changed it to use AC_DEFINE so its set in DEFS, and now
> CFLAGS is not overriding it.  So tomorrow's build should actually be 64-bit.

Hans, Pd-0.43.1-double-20111009-macosx106-x86_64.dmg has double
precision indeed, it shows 'PD_FLOATPRECISION = 64 bits' at startup
and core objects work correctly. At the moment I can not verify that
externals are also built in double precision. There's a lot of
nonsensical output from objects but this may be caused by their code
as well. We're facing a period of intensive bugfixing, that's for
sure.

Double precision Pd extended is now a mutant. Part of it's DNA has
changed and it's crippled. In fact it is in a disastrous state, but
still I'm as excited as when I saw double precision in my own builds
for the first time. I hope the project will survive impatience,
disappointments and distractions.

Katja

_______________________________________________
Pd-dev mailing list
[email protected]
http://lists.puredata.info/listinfo/pd-dev

Reply via email to