Hi Thomas, Thanks a lot for your help.
Seeing as I have not actively installed gcc from any other source I suppose it must be the one from the xcode/developer sdk. Btw, my sdk is 'MacOSX10.6.sdk' - the one appropriate for osx 10.6.8, afaik! My Pd (extended 0.43.4) installation does actually contain the g_canvas.h file in /Applications/Pd-extended.app/Contents/Resources/include/pdextended I have the config-mac-gcc...etc file pointing PDPATH to /Applications/Pd-extended.app/Contents/Resources ...need I point a different variable to ....Resources/include/pdextended in order to see the header files? Cheers, On 16 April 2013 15:42, Thomas Grill <g...@grrrr.org> wrote: > Hi Chris, > first of all, do you use the gcc coming with xcode or from some other > source (fink, macports)? > It seems that your platform SDK is somewhat strange, judging from the > autoconfig build as it doesn't contain BlockMoveData and BlockZero. > As for the buildsys build, it seems that your pd distribution > (pd-extended?) doesn't contain the g_canvas.h file, which is a header file > "private" to pd, but necessary for flext to work. Some pd distros do > contain it, while others don't. > Btw., there's a mailing list specialized to flext matters. > all the best, Thomas > -- > Thomas Grill > http://grrrr.org > > > > Am 16.04.2013 um 15:59 schrieb Chris Jack: > > Hey folks, > > I have been trying in vain to install flext (cvs download) on my 10.6.8 > snow leopard Mac. I've tried it every which way - both using the buildsys > and autoconfig - and just cannot get the bugger to build. I have refreshed > before each try with a new copy of flext via cvs. > > Using autoconfig I seem to get this error during build: > > flutil.cpp: In static member function ‘static void > flext_single::CopyMem(void*, const void*, int)’: > flutil.cpp:33: error: ‘BlockMoveData’ was not declared in this scope > flutil.cpp: In static member function ‘static void > flext_single::ZeroMem(void*, int)’: > flutil.cpp:44: error: ‘BlockZero’ was not declared in this scope > make[1]: *** [libflext_pd_s_a-flutil.o] Error 1 > make: *** [install-recursive] Error 1 > > And using buildsys these errors: > > Chris-Jacks-Computer-2:flext chrisjack$ bash build.sh pd gcc > make -f ./buildsys/gnumake-sub.mak PLATFORM=mac RTSYS=pd COMPILER=gcc > BUILDPATH=./buildsys/ PKGINFO=package.txt BUILDCLASS=flext > USRCONFIG=config.txt USRMAKE=build/gnumake-mac-gcc.inc TARGETMODE=release > TARGETTYPE=single _build_ > buildsys/mac/gnumake-gcc-targets.inc:22: warning: overriding commands for > target `pd-darwin/release-single' > buildsys/mac/gnumake-gcc-targets.inc:18: warning: ignoring old commands > for target `pd-darwin/release-single' > mkdir -p pd-darwin/release-single > mkdir -p pd-darwin/release-single/ > g++ -c -DNDEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD > -I/Applications/Pd-extended.app/Contents/Resources//src source/flext.h -o > pd-darwin/release-single/flext.h.gch > touch source/flbase.cpp > mkdir -p ./ > g++ -c -ffast-math -Os -ftree-vectorize -isysroot > /Developer/SDKs/MacOSX10.6.sdk -arch i386 -mmmx -msse -msse2 -msse3 > -mtune=prescott -DNDEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=2 -DPD -I > pd-darwin/release-single > -I/Applications/Pd-extended.app/Contents/Resources//src source/flbase.cpp > -o pd-darwin/release-single/flbase.opp_i386 > source/flbase.cpp:29:22: error: g_canvas.h: No such file or directory > source/flbase.cpp: In static member function ‘static bool > flext_obj_single::GetParamSym(t_atom&, const t_symbol*, _glist*)’: > source/flbase.cpp:130: error: ‘canvas_realizedollar’ was not declared in > this scope > source/flbase.cpp:133: error: ‘canvas_realizedollar’ was not declared in > this scope > make[1]: *** [pd-darwin/release-single/flbase.opp_i386] Error 1 > make: *** [build-release-single] Error 2 > > I am pointing the variables in the txt files to the correct locations, of > that I am sure. I have also begun with a fresh install of Pd-extended > 0.43.4 - could this be it? Too new-a-build? Need I use Pd vanilla to get > flext to play ball? I'd really rather not as I already have a bunch of > stuff invested in Pd-extended and I want to avoid having to compile > countless externals just to run the same projects in vanilla (though this > would be a very long-winded option). > > Your helpings are highly appreciated. > > Cheers, > CJ. > > > -- > Chris Jack > > *art/research* > http://itsmrjack.com/ > > *discus jockeying/sound art* > http://soundcloud.com/itsmrjack/ > _______________________________________________ > Pd-list@iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > > -- Chris Jack *art/research* http://itsmrjack.com/ *discus jockeying/sound art* http://soundcloud.com/itsmrjack/
_______________________________________________ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list