Code: Alles auswählen
Making all in base
make[4]: Entering directory `/home/dreambox/tuxbox-cvs/apps/tuxbox/enigma/lib/base'
powerpc-tuxbox-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I/home/dreambox/tuxbox-cvs/driver/include -I/home/dreambox/tuxbox-cvs/driver/include -I/home/dreambox/tuxbox-cvs/root/cdkroot/include/freetype2 -I/home/dreambox/tuxbox-cvs/root/cdkroot/include/fribidi -I/home/dreambox/tuxbox-cvs/root/cdkroot/include -I/home/dreambox/tuxbox-cvs/root/cdkroot/include -I/home/dreambox/tuxbox-cvs/root/cdkroot/include/tuxbox -I/home/dreambox/tuxbox-cvs/root/cdkroot/include/tuxbox -I/home/dreambox/tuxbox-cvs/root/cdkroot/include/libpng12 -I/home/dreambox/tuxbox-cvs/root/cdkroot/lib/sigc++-1.2/include -I/home/dreambox/tuxbox-cvs/root/cdkroot/include/sigc++-1.2 -I/home/dreambox/tuxbox-cvs/root/cdkroot/include/tuxbox/xmltree -Werror -Wall -mcpu=405 -msoft-float -mmultiple -mstring -meabi -pipe -Os -ggdb3 -DHAVE_DREAMBOX_HARDWARE -fno-rtti -fno-exceptions -c ebase.cpp
In file included from ../../include/lib/base/ebase.h:11,
from ebase.cpp:1:
../../include/lib/base/eptrlist.h: In member function `std::vector<T, std::allocator<_CharT> >* ePtrList<T>::getVector()':
../../include/lib/base/eptrlist.h:172: error: there are no arguments to `size' that depend on a template parameter, so a declaration of `size' must be available
../../include/lib/base/eptrlist.h:172: error: (if you use `-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)
../../include/lib/base/eptrlist.h: In member function `ePtrList<T>::iterator ePtrList<T>::insert_in_order(T*)':
../../include/lib/base/eptrlist.h:183: error: `lower_bound' is not a member of `std'
../../include/lib/base/eptrlist.h: In copy constructor `ePtrList<T>::ePtrList(const ePtrList<T>&)':
../../include/lib/base/eptrlist.h:392: error: there are no arguments to `eDebug' that depend on a template parameter, so a declaration of `eDebug' must be available
../../include/lib/base/eptrlist.h: In member function `ePtrList<T>::operator bool()':
../../include/lib/base/eptrlist.h:646: error: there are no arguments to `empty' that depend on a template parameter, so a declaration of `empty' must be available
../../include/lib/base/eptrlist.h: In member function `bool ePtrList<T>::operator!()':
../../include/lib/base/eptrlist.h:653: error: there are no arguments to `empty' that depend on a template parameter, so a declaration of `empty' must be available
../../include/lib/base/eptrlist.h: In member function `void ePtrList<T>::sort() [with T = eTimer]':
../../include/lib/base/ebase.h:224: instantiated from here
../../include/lib/base/eptrlist.h:414: error: dependent-name ` ePtrList<T>::less' is parsed as a non-type, but instantiation yields a type
../../include/lib/base/eptrlist.h:414: note: say `typename ePtrList<T>::less' if a type is meant
make[4]: *** [ebase.o] Error 1
make[4]: Leaving directory `/home/dreambox/tuxbox-cvs/apps/tuxbox/enigma/lib/base'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/dreambox/tuxbox-cvs/apps/tuxbox/enigma/lib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/dreambox/tuxbox-cvs/apps/tuxbox/enigma'
make[1]: *** [all-recursive-am] Error 2
make[1]: Leaving directory `/home/dreambox/tuxbox-cvs/apps/tuxbox/enigma'
make: *** [.enigma] Error 2