Hi Iohannes,
so what's the architecture of pix_demo.pd_darwin, Gem.pd_darwin and Pd resp.?
They're all i386, unless i've done something wrong with pix_demo.
I assume I need to add a flag but not entirely sure which one or where to put it.
most likely you are using an i386 Gem (as provided on gem.iem.at) and Pd, so you need to make sure that your external is i386 as well. do this by passing "-arch i386" (or even better. "-arch i386 -arch x86_64", which will give you fat binaries) to both the compiler and the linker.
you mean using this flag: --enable-fat-binary=i386 ? or how?
if you build pix_demo in-tree (that is, in extra/, like pix_drum) using Gem's build-system, this should happen automatically via the @GEM_ARCH_CXXFLAGS@/@GEM_ARCH_LDFLAGS@ templates.
This is exactly what I did. Which is why I was surprised when it didn't work…
J
gfmsard IOhannes
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list