g++ -g -O0 -fPIC -D_i386_ -D_linux_ -DKATMAI -I../i386-linux/include -I../include -I/home/ranjank/ranjan_kuma_Spectrum-Rec/vobs/baseline/include -D__THREADED -msse -mmmx -D_SIMPLE_R -D_REENTRANT -D_GNU_SOURCE -D_REENTRANT -D_STLP_USE_DYNAMIC_LIB -I"/home/ranjank/ranjan_kuma_Spectrum-Rec/vobs/baseline/include/stlport" -D_STLP_DEBUG -DVERSION=\"9.0\" -I../layer0/marble -I../layer0/apiutils -I../layer0/sysctrls -I../layer0/dsnmsmsg -I../layer1/speech -I../layer1/audiotools -I/home/ranjank/ranjan_kuma_Spectrum-Rec/vobs/baseline/include/aachen -D_REENTRANT -D_STLP_USE_DYNAMIC_LIB -I"/home/ranjank/ranjan_kuma_Spectrum-Rec/vobs/baseline/include/stlport" -D_STLP_DEBUG -c ../layer0/marble/src/timersrv.cpp -o build/i386-linux/debug/lib/layer0/marble/src/timersrvD.o In file included from ../layer0/marble/ds/timersrv.h:34, from ../layer0/marble/src/timersrv.cpp:24: /home/ranjank/ranjan_kuma_Spectrum-Rec/vobs/baseline/include/aachen/dst/tpsrtvec.h:15: error: ‘__DFL_TMPL_PARAM’ has not been declared /home/ranjank/ranjan_kuma_Spectrum-Rec/vobs/baseline/include/aachen/dst/tpsrtvec.h:15: error: expected `)' before ‘,’ token /home/ranjank/ranjan_kuma_Spectrum-Rec/vobs/baseline/include/aachen/dst/tpsrtvec.h:15: error: ‘struct stlpd_std::equal_to<_Tp>’ is not a valid type for a template constant parameter /home/ranjank/ranjan_kuma_Spectrum-Rec/vobs/baseline/include/aachen/dst/tpsrtvec.h:15: error: expected ‘>’ before ‘)’ token /home/ranjank/ranjan_kuma_Spectrum-Rec/vobs/baseline/include/aachen/dst/tpsrtvec.h:15: error: expected unqualified-id before ‘)’ token /home/ranjank/ranjan_kuma_Spectrum-Rec/vobs/baseline/include/aachen/dst/tpsrtvec.h:50: error: ISO C++ forbids declaration of ‘LessPtrClass__’ with no type /home/ranjank/ranjan_kuma_Spectrum-Rec/vobs/baseline/include/aachen/dst/tpsrtvec.h:50: error: expected ‘;’ before ‘<’ token /home/ranjank/ranjan_kuma_Spectrum-Rec/vobs/baseline/include/aachen/dst/tpsrtvec.h:169: error: ‘less_ptr_type’ does not name a type /home/ranjank/ranjan_kuma_Spectrum-Rec/vobs/baseline/include/aachen/dst/tpsrtvec.h: In constructor ‘ds_tools_v01_00::TPtrSortedVector::TPtrSortedVector()’: /home/ranjank/ranjan_kuma_Spectrum-Rec/vobs/baseline/include/aachen/dst/tpsrtvec.h:56: error: class ‘ds_tools_v01_00::TPtrSortedVector’ does not have any field named ‘less_’ /home/ranjank/ranjan_kuma_Spectrum-Rec/vobs/baseline/include/aachen/dst/tpsrtvec.h:56: error: there are no arguments to ‘less_ptr_type’ that depend on a template parameter, so a declaration of ‘less_ptr_type’ must be available /home/ranjank/ranjan_kuma_Spectrum-Rec/vobs/baseline/include/aachen/dst/tpsrtvec.h:56: error: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) /home/ranjank/ranjan_kuma_Spectrum-Rec/vobs/baseline/include/aachen/dst/tpsrtvec.h: In constructor ‘ds_tools_v01_00::TPtrSortedVector::TPtrSortedVector(typename stlpd_std::vector >::size_type)’: /home/ranjank/ranjan_kuma_Spectrum-Rec/vobs/baseline/include/aachen/dst/tpsrtvec.h:60: error: class ‘ds_tools_v01_00::TPtrSortedVector’ does not have any field named ‘less_’ /home/ranjank/ranjan_kuma_Spectrum-Rec/vobs/baseline/include/aachen/dst/tpsrtvec.h:60: error: there are no arguments to ‘less_ptr_type’ that depend on a template parameter, so a declaration of ‘less_ptr_type’ must be available /home/ranjank/ranjan_kuma_Spectrum-Rec/vobs/baseline/include/aachen/dst/tpsrtvec.h: In member function ‘const T* ds_tools_v01_00::TPtrSortedVector::find(const T*) const’: /home/ranjank/ranjan_kuma_Spectrum-Rec/vobs/baseline/include/aachen/dst/tpsrtvec.h:101: error: ‘less_’ was not declared in this scope /home/ranjank/ranjan_kuma_Spectrum-Rec/vobs/baseline/include/aachen/dst/tpsrtvec.h: In member function ‘typename stlpd_std::vector >::size_type ds_tools_v01_00::TPtrSortedVector::index(const T*) const’: /home/ranjank/ranjan_kuma_Spectrum-Rec/vobs/baseline/include/aachen/dst/tpsrtvec.h:111: error: ‘less_’ was not declared in this scope /home/ranjank/ranjan_kuma_Spectrum-Rec/vobs/baseline/include/aachen/dst/tpsrtvec.h: In member function ‘void ds_tools_v01_00::TPtrSortedVector::insert(T*)’: /home/ranjank/ranjan_kuma_Spectrum-Rec/vobs/baseline/include/aachen/dst/tpsrtvec.h:123: error: ‘less_’ was not declared in this scope /home/ranjank/ranjan_kuma_Spectrum-Rec/vobs/baseline/include/aachen/dst/tpsrtvec.h: In member function ‘T* ds_tools_v01_00::TPtrSortedVector::remove(const T*)’: /home/ranjank/ranjan_kuma_Spectrum-Rec/vobs/baseline/include/aachen/dst/tpsrtvec.h:157: error: ‘less_’ was not declared in this scope gmake[1]: *** [build/i386-linux/debug/lib/layer0/marble/src/timersrvD.o] Error 1 gmake[1]: Leaving directory `/home/ranjank/ranjan_kuma_Spectrum-Rec/vobs/ssft_shared_src/SP_Baselibs_src/src' gmake: *** [marble-static] Error 2 Non-zero return: 2 [ranjank@sparta dst]$