> scons scons: Reading SConscript files ... -------------------------------------------------------- Fluxus: Configuring Build Environment -------------------------------------------------------- Checking for C library m... yes Checking for C library pthread... yes Checking for C library dl... yes Checking for C library mzscheme3m... yes Checking for C library jpeg... yes Checking for C library tiff... yes Checking for C library freetype... yes Checking for C library z... yes Checking for C library png... yes Checking for C library ode... yes Checking for C library jack... yes Checking for C library sndfile... yes Checking for C library fftw3... yes Checking for C library lo... yes Checking for C library X11... yes Checking for C library GL... yes Checking for C library GLU... yes Checking for C library glut... yes Checking for C library GLEW... yes scons: done reading SConscript files. scons: Building targets ... g++ -o src/GLEditor.o -c -ggdb -pipe -Wall -O3 -ffast-math -Wno-unused -fPIC -DFLUXUS_MAJOR_VERSION=0 -DFLUXUS_MINOR_VERSION=14 -DCOLLECTS_LOCATION="\"/usr/local/lib/plt/collects/"\" -DDATA_LOCATION="\"/usr/local/share/fluxus-0.14"\" -DGLSL -DMZ_PRECISE_GC -I/usr/local/include -I/usr/include -I/usr/local/include/freetype2 -I/usr/include/freetype2 -I/usr/local/include/plt -I/home/chappi/libfluxus/src src/GLEditor.cpp g++ -o src/GLFileDialog.o -c -ggdb -pipe -Wall -O3 -ffast-math -Wno-unused -fPIC -DFLUXUS_MAJOR_VERSION=0 -DFLUXUS_MINOR_VERSION=14 -DCOLLECTS_LOCATION="\"/usr/local/lib/plt/collects/"\" -DDATA_LOCATION="\"/usr/local/share/fluxus-0.14"\" -DGLSL -DMZ_PRECISE_GC -I/usr/local/include -I/usr/include -I/usr/local/include/freetype2 -I/usr/include/freetype2 -I/usr/local/include/plt -I/home/chappi/libfluxus/src src/GLFileDialog.cpp g++ -o src/Interpreter.o -c -ggdb -pipe -Wall -O3 -ffast-math -Wno-unused -fPIC -DFLUXUS_MAJOR_VERSION=0 -DFLUXUS_MINOR_VERSION=14 -DCOLLECTS_LOCATION="\"/usr/local/lib/plt/collects/"\" -DDATA_LOCATION="\"/usr/local/share/fluxus-0.14"\" -DGLSL -DMZ_PRECISE_GC -I/usr/local/include -I/usr/include -I/usr/local/include/freetype2 -I/usr/include/freetype2 -I/usr/local/include/plt -I/home/chappi/libfluxus/src src/Interpreter.cpp g++ -o src/Repl.o -c -ggdb -pipe -Wall -O3 -ffast-math -Wno-unused -fPIC -DFLUXUS_MAJOR_VERSION=0 -DFLUXUS_MINOR_VERSION=14 -DCOLLECTS_LOCATION="\"/usr/local/lib/plt/collects/"\" -DDATA_LOCATION="\"/usr/local/share/fluxus-0.14"\" -DGLSL -DMZ_PRECISE_GC -I/usr/local/include -I/usr/include -I/usr/local/include/freetype2 -I/usr/include/freetype2 -I/usr/local/include/plt -I/home/chappi/libfluxus/src src/Repl.cpp g++ -o src/Recorder.o -c -ggdb -pipe -Wall -O3 -ffast-math -Wno-unused -fPIC -DFLUXUS_MAJOR_VERSION=0 -DFLUXUS_MINOR_VERSION=14 -DCOLLECTS_LOCATION="\"/usr/local/lib/plt/collects/"\" -DDATA_LOCATION="\"/usr/local/share/fluxus-0.14"\" -DGLSL -DMZ_PRECISE_GC -I/usr/local/include -I/usr/include -I/usr/local/include/freetype2 -I/usr/include/freetype2 -I/usr/local/include/plt -I/home/chappi/libfluxus/src src/Recorder.cpp g++ -o src/FluxusMain.o -c -ggdb -pipe -Wall -O3 -ffast-math -Wno-unused -fPIC -DFLUXUS_MAJOR_VERSION=0 -DFLUXUS_MINOR_VERSION=14 -DCOLLECTS_LOCATION="\"/usr/local/lib/plt/collects/"\" -DDATA_LOCATION="\"/usr/local/share/fluxus-0.14"\" -DGLSL -DMZ_PRECISE_GC -I/usr/local/include -I/usr/include -I/usr/local/include/freetype2 -I/usr/include/freetype2 -I/usr/local/include/plt -I/home/chappi/libfluxus/src src/FluxusMain.cpp g++ -o src/PolyGlyph.o -c -ggdb -pipe -Wall -O3 -ffast-math -Wno-unused -fPIC -DFLUXUS_MAJOR_VERSION=0 -DFLUXUS_MINOR_VERSION=14 -DCOLLECTS_LOCATION="\"/usr/local/lib/plt/collects/"\" -DDATA_LOCATION="\"/usr/local/share/fluxus-0.14"\" -DGLSL -DMZ_PRECISE_GC -I/usr/local/include -I/usr/include -I/usr/local/include/freetype2 -I/usr/include/freetype2 -I/usr/local/include/plt -I/home/chappi/libfluxus/src src/PolyGlyph.cpp g++ -o src/main.o -c -ggdb -pipe -Wall -O3 -ffast-math -Wno-unused -fPIC -DFLUXUS_MAJOR_VERSION=0 -DFLUXUS_MINOR_VERSION=14 -DCOLLECTS_LOCATION="\"/usr/local/lib/plt/collects/"\" -DDATA_LOCATION="\"/usr/local/share/fluxus-0.14"\" -DGLSL -DMZ_PRECISE_GC -I/usr/local/include -I/usr/include -I/usr/local/include/freetype2 -I/usr/include/freetype2 -I/usr/local/include/plt -I/home/chappi/libfluxus/src src/main.cpp g++ -o fluxus -rdynamic src/GLEditor.o src/GLFileDialog.o src/Interpreter.o src/Repl.o src/Recorder.o src/FluxusMain.o src/PolyGlyph.o src/main.o -L/usr/lib -L/usr/local/lib/plt -L/home/chappi/libfluxus -L/usr/X11R6/lib -lm -lpthread -ldl -lmzscheme3m -ljpeg -ltiff -lfreetype -lz -lpng -lode -ljack -lsndfile -lfftw3 -llo -lX11 -lGL -lGLU -lglut -lGLEW g++ -o libfluxus/src/PData.o -c -ggdb -pipe -Wall -O3 -ffast-math -Wno-unused -fPIC -DFLUXUS_MAJOR_VERSION=0 -DFLUXUS_MINOR_VERSION=14 -DCOLLECTS_LOCATION="\"/usr/local/lib/plt/collects/"\" -DDATA_LOCATION="\"/usr/local/share/fluxus-0.14"\" -DGLSL -DMZ_PRECISE_GC -I/usr/local/include -I/usr/include -I/usr/local/include/freetype2 -I/usr/include/freetype2 -I/usr/local/include/plt -I/home/chappi/Desktop/libfluxus/src libfluxus/src/PData.cpp g++ -o libfluxus/src/PDataOperator.o -c -ggdb -pipe -Wall -O3 -ffast-math -Wno-unused -fPIC -DFLUXUS_MAJOR_VERSION=0 -DFLUXUS_MINOR_VERSION=14 -DCOLLECTS_LOCATION="\"/usr/local/lib/plt/collects/"\" -DDATA_LOCATION="\"/usr/local/share/fluxus-0.14"\" -DGLSL -DMZ_PRECISE_GC -I/usr/local/include -I/usr/include -I/usr/local/include/freetype2 -I/usr/include/freetype2 -I/usr/local/include/plt -I/home/chappi/Desktop/libfluxus/src libfluxus/src/PDataOperator.cpp g++ -o libfluxus/src/PDataContainer.o -c -ggdb -pipe -Wall -O3 -ffast-math -Wno-unused -fPIC -DFLUXUS_MAJOR_VERSION=0 -DFLUXUS_MINOR_VERSION=14 -DCOLLECTS_LOCATION="\"/usr/local/lib/plt/collects/"\" -DDATA_LOCATION="\"/usr/local/share/fluxus-0.14"\" -DGLSL -DMZ_PRECISE_GC -I/usr/local/include -I/usr/include -I/usr/local/include/freetype2 -I/usr/include/freetype2 -I/usr/local/include/plt -I/home/chappi/Desktop/libfluxus/src libfluxus/src/PDataContainer.cpp In file included from libfluxus/src/PDataContainer.h:20, from libfluxus/src/PDataContainer.cpp:17: libfluxus/src/PDataArithmetic.h: In static member function 'static Fluxus::PData* Fluxus::AddOperator::Operate(Fluxus::TypedPData*, T)': libfluxus/src/PDataArithmetic.h:46: error: must #include before using typeid libfluxus/src/PDataArithmetic.h:47: error: must #include before using typeid libfluxus/src/PDataArithmetic.h: In static member function 'static Fluxus::PData* Fluxus::MultOperator::Operate(Fluxus::TypedPData*, T)': libfluxus/src/PDataArithmetic.h:74: error: must #include before using typeid libfluxus/src/PDataArithmetic.h:75: error: must #include before using typeid libfluxus/src/PDataArithmetic.h: In static member function 'static Fluxus::PData* Fluxus::SineOperator::Operate(Fluxus::TypedPData*, T)': libfluxus/src/PDataArithmetic.h:104: error: must #include before using typeid libfluxus/src/PDataArithmetic.h:105: error: must #include before using typeid libfluxus/src/PDataArithmetic.h: In static member function 'static Fluxus::PData* Fluxus::CosineOperator::Operate(Fluxus::TypedPData*, T)': libfluxus/src/PDataArithmetic.h:122: error: must #include before using typeid libfluxus/src/PDataArithmetic.h:123: error: must #include before using typeid libfluxus/src/PDataArithmetic.h: In static member function 'static Fluxus::PData* Fluxus::ClosestOperator::Operate(Fluxus::TypedPData*, T)': libfluxus/src/PDataArithmetic.h:140: error: must #include before using typeid libfluxus/src/PDataArithmetic.h:141: error: must #include before using typeid In file included from libfluxus/src/PDataContainer.cpp:17: libfluxus/src/PDataContainer.h: In member function 'std::vector >* Fluxus::PDataContainer::GetDataVec(const std::string&)': libfluxus/src/PDataContainer.h:136: error: must #include before using typeid scons: *** [libfluxus/src/PDataContainer.o] Error 1 scons: building terminated because of errors.