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/pdextendedI 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 <gr@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
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 scopeflutil.cpp: In static member function ‘static void flext_single::ZeroMem(void*, int)’:flutil.cpp:44: error: ‘BlockZero’ was not declared in this scopemake[1]: *** [libflext_pd_s_a-flutil.o] Error 1make: *** [install-recursive] Error 1And using buildsys these errors:Chris-Jacks-Computer-2:flext chrisjack$ bash build.sh pd gccmake -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-singlemkdir -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.gchtouch source/flbase.cppmkdir -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_i386source/flbase.cpp:29:22: error: g_canvas.h: No such file or directorysource/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 scopesource/flbase.cpp:133: error: ‘canvas_realizedollar’ was not declared in this scopemake[1]: *** [pd-darwin/release-single/flbase.opp_i386] Error 1make: *** [build-release-single] Error 2I 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 Jackart/researchdiscus jockeying/sound art
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
--Chris Jackart/research
discus jockeying/sound art