- flext will not build
cd $SRC/externals/grill/flext bash build.sh pd gcc make -f ./buildsys/gnumake-sub.mak PLATFORM=lnx RTSYS=pd COMPILER=gcc BUILDPATH=./buildsys/ PKGINFO=package.txt BUILDCLASS=flext USRCONFIG=config.txt USRMAKE=build/gnumake-lnx-gcc.inc TARGETMODE=release TARGETTYPE=single _build_ make[1]: Entering directory
/home/dto/bigsrc/pd/externals/grill/flext' g++ -c -msse -mfpmath=sse -ffast-math -DNDEBUG -O3 -O3 -march=athlon-xp -m3dnow -pthread -fPIC -DFLEXT_USE_SIMD -DFLEXT_EXPORTS -DFLEXT_SYS=2 -I/home/dto/bigsrc/pd/pd/src source/flbase.cpp -o pd-linux/release-single/flbase.opp In file included from source/flbase.cpp:28: /home/dto/bigsrc/pd/pd/src/g_canvas.h:586: error: expected
,' or...' before "template" /home/dto/bigsrc/pd/pd/src/g_canvas.h:597: error: expected
,' or...' before "template" /home/dto/bigsrc/pd/pd/src/g_canvas.h:599: error: expected
,' or `...' before "template"I am using the following commands to check out pd sources. Should I be doing something differently?
flext is a c++ library, g_canvas.h in miller's pd uses the statement template. since template is a reserved keyword in c++, it's impossible to build it until miller changes "template" to "etalpmet" or anything else. this is a known issue, and it's fixed in devel
cheers ... tim