[flext] Compilation on MacOS 10.7
Stefano Papetti
Stefano.Papetti at zhdk.ch
Sat Jul 28 20:45:15 CEST 2012
Dear all,
just for the record, this is what I have found on Lion, compiling from
command line with flext build system and the default LLVM gcc 4.2:
* Compilation against Pd 0.43-2:
Since the current version of Pd is still 32 bit, I forced 32 bit
compilation only in config-mac-pd-gcc.txt (ARCH=i386). The externals
work well in Pd and Pd extended 0.42-5.
If not using ARCH or using ARCH=i386 x86_64, Pd complains about wrong
architecture when loading an external.
Compilation with ARCH=i386 x86_64 works, but it doesn't currently make
sense.
* Compilation against MaxSDK-5.1.7:
If not using ARCH (i.e. compile only for the current architecture), or
using ARCH=i386 x86_64 in config-mac-max-gcc.txt flext DOES NOT build
(i.e. error while compiling 64 bit).
-> It is necessary to force 32 bit compilation using ARCH=i386.
32 bit externals work in Max6.
* Compilation against MaxSDK-6.0.4:
Same as above except for:
32 bit externals DO NOT work in Max6 (Max either freezes or crashes).
Best,
Stefano
More information about the flext
mailing list