Le 09/06/11 18:25, IOhannes zmölnig a écrit :
On 06/09/2011 05:37 PM, Nicolas Montgermont wrote:
so it's only a problem of adding "freetype2" before the relative search,
i have made a alias with:
ln -s /Developer/SDKs/MacOSX10.6.sdk/usr/X11/include/freetype2/freetype
/Developer/SDKs/MacOSX10.6.sdk/usr/X11/include/freetype

probably an even better idea would have been to add
"-I/Developer/SDKs/MacOSX10.6.sdk/usr/X11/include/freetype2/" to the CXXFLAGS (or CPPFLAGS) you pass at the cmdline.

ok

while trying the same on my machine, i also noticed a show-stopper when doing the final linking with FTGL. until this is ironed out, it would be interesting (for me) how far you get if you disable FTGL alltogether (which obviously won't give you FONT rendering support, but hopefully it will make creating a somewhat useable binary more easy)

ok my conf line is now:
/configure --with-pd=/Applications/Pd-extended.app/Contents/Resources/include/pd/ --enable-fat-binary=i386 --without-ftgl

when i run make, it still stop at the Quicktime image loader.
running make -k twice, i have this:


make -k
Making all in Base
make  all-am
/bin/sh ../pkgversion.sh ../version.h
/bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -DHAVE_VERSION_H -DPD -I/Applications/Pd-extended.app/Contents/Resources/include/pd/ -g -O2 -fPIC -freg-struct-return -Os -falign-loops -falign-functions -falign-jumps -funroll-loops -ffast-math -mmmx -fpascal-strings -MT libBase_la-GemVersion.lo -MD -MP -MF .deps/libBase_la-GemVersion.Tpo -c -o libBase_la-GemVersion.lo `test -f 'GemVersion.cpp' || echo './'`GemVersion.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DHAVE_VERSION_H -DPD -I/Applications/Pd-extended.app/Contents/Resources/include/pd/ -g -O2 -fPIC -freg-struct-return -Os -falign-loops -falign-functions -falign-jumps -funroll-loops -ffast-math -mmmx -fpascal-strings -MT libBase_la-GemVersion.lo -MD -MP -MF .deps/libBase_la-GemVersion.Tpo -c GemVersion.cpp -fno-common -DPIC -o .libs/libBase_la-GemVersion.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -DHAVE_VERSION_H -DPD -I/Applications/Pd-extended.app/Contents/Resources/include/pd/ -g -O2 -fPIC -freg-struct-return -Os -falign-loops -falign-functions -falign-jumps -funroll-loops -ffast-math -mmmx -fpascal-strings -MT libBase_la-GemVersion.lo -MD -MP -MF .deps/libBase_la-GemVersion.Tpo -c GemVersion.cpp -o libBase_la-GemVersion.o >/dev/null 2>&1
mv -f .deps/libBase_la-GemVersion.Tpo .deps/libBase_la-GemVersion.Plo
/bin/sh ../libtool --tag=CXX --mode=link g++ -DHAVE_VERSION_H -DPD -I/Applications/Pd-extended.app/Contents/Resources/include/pd/ -g -O2 -fPIC -freg-struct-return -Os -falign-loops -falign-functions -falign-jumps -funroll-loops -ffast-math -mmmx -fpascal-strings -bundle -mmacosx-version-min=10.3 -undefined dynamic_lookup -framework QuickTime -framework Carbon -framework Cocoa -framework AGL -framework OpenGL -o libBase.la libBase_la-CPPExtern.lo libBase_la-GemBase.lo libBase_la-GemCache.lo libBase_la-GemContext.lo libBase_la-GemContextData.lo libBase_la-GemDylib.lo libBase_la-GemEvent.lo libBase_la-GemException.lo libBase_la-GemFiles.lo libBase_la-GemFuncUtil.lo libBase_la-GemGluObj.lo libBase_la-GemGLUtil.lo libBase_la-GemLoaders.lo libBase_la-GemLoadObj.lo libBase_la-GemMan.lo libBase_la-GemModelData.lo libBase_la-GemPathBase.lo libBase_la-GemPBuffer.lo libBase_la-GemPixConvertAltivec.lo libBase_la-GemPixConvertSSE2.lo libBase_la-GemPixDualObj.lo libBase_la-GemPixImageLoad.lo libBase_la-GemPixImageSave.lo libBase_la-GemPixObj.lo libBase_la-GemPixUtil.lo libBase_la-GemSettings.lo libBase_la-GemSetup.lo libBase_la-GemShape.lo libBase_la-GemSIMD.lo libBase_la-GemState.lo libBase_la-GemVector.lo libBase_la-GemVersion.lo libBase_la-GemVertex.lo libBase_la-GemWinCreateMac.lo libBase_la-GemWinCreateNT.lo libBase_la-GemWinCreateXWin.lo libBase_la-GemWindow.lo libBase_la-glew.lo libBase_la-GLStack.lo libBase_la-Matrix.lo libBase_la-Properties.lo libBase_la-TextBase.lo libBase_la-ThreadMutex.lo -L/Applications/Pd-extended.app/Contents/Resources/include/pd/ -ldl -lz -lm -L/Applications/Pd-extended.app/Contents/Resources/include/pd/
libtool: link: rm -fr  .libs/libBase.a .libs/libBase.la
libtool: link: ar cru .libs/libBase.a .libs/libBase_la-CPPExtern.o .libs/libBase_la-GemBase.o .libs/libBase_la-GemCache.o .libs/libBase_la-GemContext.o .libs/libBase_la-GemContextData.o .libs/libBase_la-GemDylib.o .libs/libBase_la-GemEvent.o .libs/libBase_la-GemException.o .libs/libBase_la-GemFiles.o .libs/libBase_la-GemFuncUtil.o .libs/libBase_la-GemGluObj.o .libs/libBase_la-GemGLUtil.o .libs/libBase_la-GemLoaders.o .libs/libBase_la-GemLoadObj.o .libs/libBase_la-GemMan.o .libs/libBase_la-GemModelData.o .libs/libBase_la-GemPathBase.o .libs/libBase_la-GemPBuffer.o .libs/libBase_la-GemPixConvertAltivec.o .libs/libBase_la-GemPixConvertSSE2.o .libs/libBase_la-GemPixDualObj.o .libs/libBase_la-GemPixImageLoad.o .libs/libBase_la-GemPixImageSave.o .libs/libBase_la-GemPixObj.o .libs/libBase_la-GemPixUtil.o .libs/libBase_la-GemSettings.o .libs/libBase_la-GemSetup.o .libs/libBase_la-GemShape.o .libs/libBase_la-GemSIMD.o .libs/libBase_la-GemState.o .libs/libBase_la-GemVector.o .libs/libBase_la-GemVersion.o .libs/libBase_la-GemVertex.o .libs/libBase_la-GemWinCreateMac.o .libs/libBase_la-GemWinCreateNT.o .libs/libBase_la-GemWinCreateXWin.o .libs/libBase_la-GemWindow.o .libs/libBase_la-glew.o .libs/libBase_la-GLStack.o .libs/libBase_la-Matrix.o .libs/libBase_la-Properties.o .libs/libBase_la-TextBase.o .libs/libBase_la-ThreadMutex.o /usr/bin/ranlib: file: .libs/libBase.a(libBase_la-GemModelData.o) has no symbols /usr/bin/ranlib: file: .libs/libBase.a(libBase_la-GemPixConvertAltivec.o) has no symbols /usr/bin/ranlib: file: .libs/libBase.a(libBase_la-GemWinCreateMac.o) has no symbols /usr/bin/ranlib: file: .libs/libBase.a(libBase_la-GemWinCreateNT.o) has no symbols /usr/bin/ranlib: file: .libs/libBase.a(libBase_la-GemWinCreateXWin.o) has no symbols
libtool: link: ranlib .libs/libBase.a
ranlib: file: .libs/libBase.a(libBase_la-GemModelData.o) has no symbols
ranlib: file: .libs/libBase.a(libBase_la-GemPixConvertAltivec.o) has no symbols
ranlib: file: .libs/libBase.a(libBase_la-GemWinCreateMac.o) has no symbols
ranlib: file: .libs/libBase.a(libBase_la-GemWinCreateNT.o) has no symbols
ranlib: file: .libs/libBase.a(libBase_la-GemWinCreateXWin.o) has no symbols
libtool: link: ( cd ".libs" && rm -f "libBase.la" && ln -s "../libBase.la" "libBase.la" )
Making all in RTE
make[1]: Nothing to be done for `all'.
Making all in plugins
Making all in imageMAGICK
make[2]: Nothing to be done for `all'.
Making all in imageTIFF
make[2]: Nothing to be done for `all'.
Making all in imageJPEG
make[2]: Nothing to be done for `all'.
Making all in imageSGI
make[2]: Nothing to be done for `all'.
Making all in imageQT
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../Base -I../.. -DPD -I/Applications/Pd-extended.app/Contents/Resources/include/pd/ -framework QuickTime -g -O2 -fPIC -freg-struct-return -Os -falign-loops -falign-functions -falign-jumps -funroll-loops -ffast-math -mmmx -fpascal-strings -MT gem_imageQT_la-imageQT.lo -MD -MP -MF .deps/gem_imageQT_la-imageQT.Tpo -c -o gem_imageQT_la-imageQT.lo `test -f 'imageQT.cpp' || echo './'`imageQT.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../Base -I../.. -DPD -I/Applications/Pd-extended.app/Contents/Resources/include/pd/ -framework QuickTime -g -O2 -fPIC -freg-struct-return -Os -falign-loops -falign-functions -falign-jumps -funroll-loops -ffast-math -mmmx -fpascal-strings -MT gem_imageQT_la-imageQT.lo -MD -MP -MF .deps/gem_imageQT_la-imageQT.Tpo -c imageQT.cpp -fno-common -DPIC -o .libs/gem_imageQT_la-imageQT.o
imageQT.cpp:246:2: warning: #warning output format
imageQT.cpp:135: error: 'GraphicsImportComponent' was not declared in this scope
imageQT.cpp:135: error: expected primary-expression before '&' token
imageQT.cpp:135: error: 'result' was not declared in this scope
imageQT.cpp:135: error: initializer expression list treated as compound expression
imageQT.cpp:136: error: expected ',' or ';' before '{' token
make[2]: *** [gem_imageQT_la-imageQT.lo] Error 1
make[2]: Target `all' not remade because of errors.
Making all in filmAVI
make[2]: Nothing to be done for `all'.
Making all in filmAVIPLAY
make[2]: Nothing to be done for `all'.
Making all in filmDS
make[2]: Nothing to be done for `all'.
Making all in filmDarwin
make[2]: Nothing to be done for `all'.
Making all in filmGMERLIN
make[2]: Nothing to be done for `all'.
Making all in filmMPEG1
make[2]: Nothing to be done for `all'.
Making all in filmMPEG3
make[2]: Nothing to be done for `all'.
Making all in filmQT
make[2]: Nothing to be done for `all'.
Making all in filmQT4L
make[2]: Nothing to be done for `all'.
Making all in recordQT
make[2]: Nothing to be done for `all'.
Making all in recordQT4L
make[2]: Nothing to be done for `all'.
Making all in recordV4L
make[2]: Nothing to be done for `all'.
Making all in recordV4L2
make[2]: Nothing to be done for `all'.
Making all in videoDC1394
make[2]: Nothing to be done for `all'.
Making all in videoDS
make[2]: Nothing to be done for `all'.
Making all in videoDV4L
make[2]: Nothing to be done for `all'.
Making all in videoDarwin
make[2]: Nothing to be done for `all'.
Making all in videoSGI
make[2]: Nothing to be done for `all'.
Making all in videoUNICAP
make[2]: Nothing to be done for `all'.
Making all in videoV4L
make[2]: Nothing to be done for `all'.
Making all in videoV4L2
make[2]: Nothing to be done for `all'.
Making all in videoVFW
make[2]: Nothing to be done for `all'.
Making all in videoAVT
make  all-am
Making all in videoHALCON
make  all-am
Making all in videoPYLON
make  all-am
make[2]: Nothing to be done for `all-am'.
make[1]: *** [all-recursive] Error 1
make[1]: Target `all' not remade because of errors.
Making all in Controls
make[1]: Nothing to be done for `all'.
Making all in Geos
make[1]: Nothing to be done for `all'.
Making all in Manips
make[1]: Nothing to be done for `all'.
Making all in Nongeos
make[1]: Nothing to be done for `all'.
Making all in openGL
make[1]: Nothing to be done for `all'.
Making all in Particles
make[1]: Nothing to be done for `all'.
Making all in Pixes
make[1]: Nothing to be done for `all'.
/bin/sh ./libtool --tag=CXX --preserve-dup-deps --mode=link g++ -DPD -I/Applications/Pd-extended.app/Contents/Resources/include/pd/ -g -O2 -fPIC -freg-struct-return -Os -falign-loops -falign-functions -falign-jumps -funroll-loops -ffast-math -mmmx -fpascal-strings -module -avoid-version -shared -shrext .pd_darwin -arch i386 -bundle -mmacosx-version-min=10.3 -undefined dynamic_lookup -framework QuickTime -framework Carbon -framework Cocoa -framework AGL -framework OpenGL -o Gem.la -rpath /usr/local/lib/pd/extra/Gem -L/Applications/Pd-extended.app/Contents/Resources/include/pd/ Base/libBase.la RTE/libRTE.la plugins/libplugins.la Controls/libControls.la Geos/libGeos.la Manips/libManips.la Nongeos/libNongeos.la openGL/libopenGL.la Particles/libParticles.la Pixes/libPixes.la -ldl -lz -lm -L/Applications/Pd-extended.app/Contents/Resources/include/pd/
libtool: link: rm -fr  .libs/Gem.la .libs/Gem.lai .libs/Gem.pd_darwin
libtool: link: g++ -Wl,-undefined -Wl,dynamic_lookup -o .libs/Gem.pd_darwin -bundle -Wl,-force_load,Base/.libs/libBase.a -Wl,-force_load,RTE/.libs/libRTE.a -Wl,-force_load,plugins/.libs/libplugins.a -Wl,-force_load,Controls/.libs/libControls.a -Wl,-force_load,Geos/.libs/libGeos.a -Wl,-force_load,Manips/.libs/libManips.a -Wl,-force_load,Nongeos/.libs/libNongeos.a -Wl,-force_load,openGL/.libs/libopenGL.a -Wl,-force_load,Particles/.libs/libParticles.a -Wl,-force_load,Pixes/.libs/libPixes.a -lstdc++ -framework QuickTime -framework Carbon -framework Cocoa -framework AGL -framework OpenGL -L/Applications/Pd-extended.app/Contents/Resources/include/pd/ -ldl -lz -lm -O2 -Os -mmmx -arch i386 -mmacosx-version-min=10.3 -framework QuickTime -framework Carbon -framework Cocoa -framework AGL -framework OpenGL ld: warning: in Base/.libs/libBase.a, file was built for unsupported file format which is not the architecture being linked (i386) ld: warning: in RTE/.libs/libRTE.a, file was built for unsupported file format which is not the architecture being linked (i386) ld: warning: in plugins/.libs/libplugins.a, file was built for unsupported file format which is not the architecture being linked (i386) ld: warning: in Controls/.libs/libControls.a, file was built for unsupported file format which is not the architecture being linked (i386) ld: warning: in Geos/.libs/libGeos.a, file was built for unsupported file format which is not the architecture being linked (i386) ld: warning: in Manips/.libs/libManips.a, file was built for unsupported file format which is not the architecture being linked (i386) ld: warning: in Nongeos/.libs/libNongeos.a, file was built for unsupported file format which is not the architecture being linked (i386) ld: warning: in openGL/.libs/libopenGL.a, file was built for unsupported file format which is not the architecture being linked (i386) ld: warning: in Particles/.libs/libParticles.a, file was built for unsupported file format which is not the architecture being linked (i386) ld: warning: in Pixes/.libs/libPixes.a, file was built for unsupported file format which is not the architecture being linked (i386) libtool: link: ( cd ".libs" && rm -f "Gem.la" && ln -s "../Gem.la" "Gem.la" )
make: *** [all-recursive] Error 1
make: Target `all' not remade because of errors.



is that the info you want?
n



--
http://nim.on.free.fr

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

Reply via email to