cc1plus: warning: changing search order for system directory "/dbox2/cdk/powerpc-tuxbox-linux-gnu/include" cc1plus: warning: as it is the same as non-system directory "/dbox2/cdkroot/include" In file included from ../../lib/base/ebase.h:11, from ../../lib/base/console.h:4, from console.cpp:23: ../../lib/base/eptrlist.h:673: parse error before `>' token ../../lib/base/eptrlist.h:677: `ePtr' was not declared in this scope ../../lib/base/eptrlist.h:677: `T' was not declared in this scope ../../lib/base/eptrlist.h:677: template argument 1 is invalid ../../lib/base/eptrlist.h:677: template argument 2 is invalid ../../lib/base/eptrlist.h:677: using `typename' outside of template ../../lib/base/eptrlist.h:677: parse error before `,' token ../../lib/base/eptrlist.h:678: `ePtr' was not declared in this scope ../../lib/base/eptrlist.h:678: `T' was not declared in this scope ../../lib/base/eptrlist.h:678: template argument 1 is invalid ../../lib/base/eptrlist.h:678: template argument 2 is invalid ../../lib/base/eptrlist.h:678: using `typename' outside of template ../../lib/base/eptrlist.h:678: parse error before `,' token ../../lib/base/eptrlist.h:679: `ePtr' was not declared in this scope ../../lib/base/eptrlist.h:679: `T' was not declared in this scope ../../lib/base/eptrlist.h:679: template argument 1 is invalid ../../lib/base/eptrlist.h:679: template argument 2 is invalid ../../lib/base/eptrlist.h:679: using `typename' outside of template ../../lib/base/eptrlist.h:679: parse error before `,' token ../../lib/base/eptrlist.h:680: `T' was not declared in this scope ../../lib/base/eptrlist.h:680: template argument 1 is invalid ../../lib/base/eptrlist.h:680: `iterator' is not a class or namespace ../../lib/base/eptrlist.h:680: using `typename' outside of template ../../lib/base/eptrlist.h:680: ISO C++ forbids declaration of `T_iterator' with no type ../../lib/base/eptrlist.h:681: `T' was not declared in this scope ../../lib/base/eptrlist.h:681: template argument 1 is invalid ../../lib/base/eptrlist.h:681: `const_iterator' is not a class or namespace ../../lib/base/eptrlist.h:681: using `typename' outside of template ../../lib/base/eptrlist.h:681: ISO C++ forbids declaration of `T_const_iterator ' with no type ../../lib/base/eptrlist.h:682: `T' was not declared in this scope ../../lib/base/eptrlist.h:682: template argument 1 is invalid ../../lib/base/eptrlist.h:682: `reverse_iterator' is not a class or namespace ../../lib/base/eptrlist.h:682: using `typename' outside of template ../../lib/base/eptrlist.h:682: ISO C++ forbids declaration of ` T_reverse_iterator' with no type ../../lib/base/eptrlist.h:683: `T' was not declared in this scope ../../lib/base/eptrlist.h:683: template argument 1 is invalid ../../lib/base/eptrlist.h:683: `const_reverse_iterator' is not a class or namespace ../../lib/base/eptrlist.h:683: using `typename' outside of template ../../lib/base/eptrlist.h:683: ISO C++ forbids declaration of ` T_const_reverse_iterator' with no type ../../lib/base/eptrlist.h:692: ISO C++ forbids declaration of `eSmartPtrList' with no type ../../lib/base/eptrlist.h:692: `int eSmartPtrList()' redeclared as different kind of symbol ../../lib/base/eptrlist.h:673: previous declaration of `template class eSmartPtrList' ../../lib/base/eptrlist.h:673: previous non-function declaration ` template class eSmartPtrList' ../../lib/base/eptrlist.h:692: conflicts with function declaration `int eSmartPtrList()' ../../lib/base/eptrlist.h:693: parse error before `&' token ../../lib/base/eptrlist.h:693: ISO C++ forbids declaration of `eSmartPtrList' with no type ../../lib/base/eptrlist.h:693: `int eSmartPtrList(...)' redeclared as different kind of symbol ../../lib/base/eptrlist.h:673: previous declaration of `template class eSmartPtrList' ../../lib/base/eptrlist.h:673: previous non-function declaration ` template class eSmartPtrList' ../../lib/base/eptrlist.h:693: conflicts with function declaration `int eSmartPtrList(...)' ../../lib/base/eptrlist.h:694: destructors must be member functions ../../lib/base/eptrlist.h:694: `void eSmartPtrList()' redeclared as different kind of symbol ../../lib/base/eptrlist.h:673: previous declaration of `template class eSmartPtrList' ../../lib/base/eptrlist.h:673: previous non-function declaration ` template class eSmartPtrList' ../../lib/base/eptrlist.h:694: conflicts with function declaration `void eSmartPtrList()' ../../lib/base/eptrlist.h:700: `T' was not declared in this scope ../../lib/base/eptrlist.h:700: `t' was not declared in this scope ../../lib/base/eptrlist.h:700: variable or field `remove' declared void ../../lib/base/eptrlist.h:700: `remove' declared as an `inline' variable ../../lib/base/eptrlist.h:700: `int remove' redeclared as different kind of symbol /dbox2/cdkroot/include/stdio.h:142: previous declaration of `int remove(const char*)' ../../lib/base/eptrlist.h:704: `T' was not declared in this scope ../../lib/base/eptrlist.h:704: parse error before `)' token ../../lib/base/eptrlist.h:705: `T' was not declared in this scope ../../lib/base/eptrlist.h:705: parse error before `)' token ../../lib/base/eptrlist.h:710: syntax error before `*' token ../../lib/base/eptrlist.h:711: syntax error before `*' token ../../lib/base/eptrlist.h:712: syntax error before `*' token ../../lib/base/eptrlist.h:713: syntax error before `*' token ../../lib/base/eptrlist.h:714: syntax error before `*' token ../../lib/base/eptrlist.h:715: syntax error before `*' token ../../lib/base/eptrlist.h:716: syntax error before `*' token ../../lib/base/eptrlist.h:717: syntax error before `*' token ../../lib/base/eptrlist.h:718: syntax error before `*' token ../../lib/base/eptrlist.h:719: syntax error before `*' token ../../lib/base/eptrlist.h:720: syntax error before `*' token ../../lib/base/eptrlist.h:723: `operator bool()' must be a nonstatic member function ../../lib/base/eptrlist.h:723: `operator bool()' must take exactly one argument ../../lib/base/eptrlist.h:724: `bool operator!()' must have an argument of class or enumerated type ../../lib/base/eptrlist.h:724: `bool operator!()' must take exactly one argument ../../lib/base/eptrlist.h:732: parse error before `private' ../../lib/base/eptrlist.h:736: parse error before `public' ../../lib/base/eptrlist.h:743: `T' was not declared in this scope ../../lib/base/eptrlist.h:743: template argument 1 is invalid ../../lib/base/eptrlist.h: In function `iterator end()': ../../lib/base/eptrlist.h:744: return type `struct iterator' is incomplete ../../lib/base/eptrlist.h:746: `ePtr' undeclared (first use this function) ../../lib/base/eptrlist.h:746: (Each undeclared identifier is reported only once for each function it appears in.) ../../lib/base/eptrlist.h:746: `T' undeclared (first use this function) ../../lib/base/eptrlist.h:746: template argument 1 is invalid ../../lib/base/eptrlist.h:746: template argument 2 is invalid ../../lib/base/eptrlist.h:746: parse error before `>' token ../../lib/base/eptrlist.h:747: warning: no return statement in function returning non-void ../../lib/base/eptrlist.h: At global scope: ../../lib/base/eptrlist.h:749: template argument 1 is invalid ../../lib/base/eptrlist.h:750: non-member function `const_iterator begin()' cannot have `const' method qualifier ../../lib/base/eptrlist.h: In function `const_iterator begin()': ../../lib/base/eptrlist.h:750: return type `struct const_iterator' is incomplete ../../lib/base/eptrlist.h:752: template argument 1 is invalid ../../lib/base/eptrlist.h:752: template argument 2 is invalid ../../lib/base/eptrlist.h:752: parse error before `>' token ../../lib/base/eptrlist.h:753: warning: no return statement in function returning non-void ../../lib/base/eptrlist.h: At global scope: ../../lib/base/eptrlist.h:755: template argument 1 is invalid ../../lib/base/eptrlist.h:756: non-member function `const_iterator end()' cannot have `const' method qualifier ../../lib/base/eptrlist.h: In function `const_iterator end()': ../../lib/base/eptrlist.h:756: return type `struct const_iterator' is incomplete ../../lib/base/eptrlist.h:756: new declaration `const_iterator end()' ../../lib/base/eptrlist.h:744: ambiguates old declaration `iterator end()' ../../lib/base/eptrlist.h: In function `iterator end()': ../../lib/base/eptrlist.h:758: template argument 1 is invalid ../../lib/base/eptrlist.h:758: template argument 2 is invalid ../../lib/base/eptrlist.h:758: parse error before `>' token ../../lib/base/eptrlist.h:759: warning: no return statement in function returning non-void ../../lib/base/eptrlist.h: At global scope: ../../lib/base/eptrlist.h:761: template argument 1 is invalid ../../lib/base/eptrlist.h: In function `reverse_iterator rbegin()': ../../lib/base/eptrlist.h:762: return type `struct reverse_iterator' is incomplete ../../lib/base/eptrlist.h:764: template argument 1 is invalid ../../lib/base/eptrlist.h:764: template argument 2 is invalid ../../lib/base/eptrlist.h:764: parse error before `>' token ../../lib/base/eptrlist.h:765: warning: no return statement in function returning non-void ../../lib/base/eptrlist.h: At global scope: ../../lib/base/eptrlist.h:767: template argument 1 is invalid ../../lib/base/eptrlist.h: In function `reverse_iterator rend()': ../../lib/base/eptrlist.h:768: return type `struct reverse_iterator' is incomplete ../../lib/base/eptrlist.h:770: template argument 1 is invalid ../../lib/base/eptrlist.h:770: template argument 2 is invalid ../../lib/base/eptrlist.h:770: parse error before `>' token ../../lib/base/eptrlist.h:771: warning: no return statement in function returning non-void ../../lib/base/eptrlist.h: At global scope: ../../lib/base/eptrlist.h:773: template argument 1 is invalid ../../lib/base/eptrlist.h:774: non-member function `const_reverse_iterator rbegin()' cannot have `const' method qualifier ../../lib/base/eptrlist.h: In function `const_reverse_iterator rbegin()': ../../lib/base/eptrlist.h:774: return type `struct const_reverse_iterator' is incomplete ../../lib/base/eptrlist.h:774: new declaration `const_reverse_iterator rbegin() ' ../../lib/base/eptrlist.h:762: ambiguates old declaration `reverse_iterator rbegin()' ../../lib/base/eptrlist.h: In function `reverse_iterator rbegin()': ../../lib/base/eptrlist.h:776: template argument 1 is invalid ../../lib/base/eptrlist.h:776: template argument 2 is invalid ../../lib/base/eptrlist.h:776: parse error before `>' token ../../lib/base/eptrlist.h:777: warning: no return statement in function returning non-void ../../lib/base/eptrlist.h: At global scope: ../../lib/base/eptrlist.h:779: template argument 1 is invalid ../../lib/base/eptrlist.h:780: non-member function `const_reverse_iterator rend()' cannot have `const' method qualifier ../../lib/base/eptrlist.h: In function `const_reverse_iterator rend()': ../../lib/base/eptrlist.h:780: return type `struct const_reverse_iterator' is incomplete ../../lib/base/eptrlist.h:780: new declaration `const_reverse_iterator rend()' ../../lib/base/eptrlist.h:768: ambiguates old declaration `reverse_iterator rend()' ../../lib/base/eptrlist.h: In function `reverse_iterator rend()': ../../lib/base/eptrlist.h:782: template argument 1 is invalid ../../lib/base/eptrlist.h:782: template argument 2 is invalid ../../lib/base/eptrlist.h:782: parse error before `>' token ../../lib/base/eptrlist.h:783: warning: no return statement in function returning non-void ../../lib/base/eptrlist.h: At global scope: ../../lib/base/eptrlist.h:785: template argument 1 is invalid ../../lib/base/eptrlist.h: In function `iterator erase(iterator)': ../../lib/base/eptrlist.h:786: `it' has incomplete type ../../lib/base/eptrlist.h:686: forward declaration of `struct iterator' ../../lib/base/eptrlist.h:786: return type `struct iterator' is incomplete ../../lib/base/eptrlist.h:792: `cur' undeclared (first use this function) ../../lib/base/eptrlist.h:793: template argument 1 is invalid ../../lib/base/eptrlist.h:793: template argument 2 is invalid ../../lib/base/eptrlist.h:793: parse error before `>' token ../../lib/base/eptrlist.h:796: warning: no return statement in function returning non-void ../../lib/base/eptrlist.h: At global scope: ../../lib/base/eptrlist.h:798: template argument 1 is invalid ../../lib/base/eptrlist.h: In function `iterator erase(iterator, iterator)': ../../lib/base/eptrlist.h:799: `from' has incomplete type ../../lib/base/eptrlist.h:686: forward declaration of `struct iterator' ../../lib/base/eptrlist.h:799: `to' has incomplete type ../../lib/base/eptrlist.h:686: forward declaration of `struct iterator' ../../lib/base/eptrlist.h:799: return type `struct iterator' is incomplete ../../lib/base/eptrlist.h: At global scope: ../../lib/base/eptrlist.h:809: `operator iterator()' must be a nonstatic member function ../../lib/base/eptrlist.h:809: `operator iterator()' must take exactly one argument ../../lib/base/eptrlist.h: In function `operator iterator()': ../../lib/base/eptrlist.h:809: return type `struct iterator' is incomplete ../../lib/base/eptrlist.h:811: invalid use of undefined type `struct const_iterator' ../../lib/base/eptrlist.h:687: forward declaration of `struct const_iterator' ../../lib/base/eptrlist.h: At global scope: ../../lib/base/eptrlist.h:815: non-member function `operator const_iterator()' cannot have `const' method qualifier ../../lib/base/eptrlist.h:815: `operator const_iterator()' must be a nonstatic member function ../../lib/base/eptrlist.h:815: `operator const_iterator()' must take exactly one argument ../../lib/base/eptrlist.h: In function `operator const_iterator()': ../../lib/base/eptrlist.h:815: return type `struct const_iterator' is incomplete ../../lib/base/eptrlist.h:817: invalid use of undefined type `struct const_iterator' ../../lib/base/eptrlist.h:687: forward declaration of `struct const_iterator' ../../lib/base/eptrlist.h: At global scope: ../../lib/base/eptrlist.h:821: `operator reverse_iterator()' must be a nonstatic member function ../../lib/base/eptrlist.h:821: `operator reverse_iterator()' must take exactly one argument ../../lib/base/eptrlist.h: In function `operator reverse_iterator()': ../../lib/base/eptrlist.h:821: return type `struct reverse_iterator' is incomplete ../../lib/base/eptrlist.h:823: invalid use of undefined type `struct const_reverse_iterator' ../../lib/base/eptrlist.h:689: forward declaration of `struct const_reverse_iterator' ../../lib/base/eptrlist.h: At global scope: ../../lib/base/eptrlist.h:827: non-member function `operator const_reverse_iterator()' cannot have `const' method qualifier ../../lib/base/eptrlist.h:827: `operator const_reverse_iterator()' must be a nonstatic member function ../../lib/base/eptrlist.h:827: `operator const_reverse_iterator()' must take exactly one argument ../../lib/base/eptrlist.h: In function `operator const_reverse_iterator()': ../../lib/base/eptrlist.h:827: return type `struct const_reverse_iterator' is incomplete ../../lib/base/eptrlist.h:829: invalid use of undefined type `struct const_reverse_iterator' ../../lib/base/eptrlist.h:689: forward declaration of `struct const_reverse_iterator' ../../lib/base/eptrlist.h: At global scope: ../../lib/base/eptrlist.h:832: template argument 1 is invalid ../../lib/base/eptrlist.h:832: template argument 2 is invalid ../../lib/base/eptrlist.h:833: ISO C++ forbids declaration of `getVector' with no type ../../lib/base/eptrlist.h: In function `int* getVector()': ../../lib/base/eptrlist.h:836: template argument 1 is invalid ../../lib/base/eptrlist.h:836: template argument 2 is invalid ../../lib/base/eptrlist.h:836: ISO C++ forbids declaration of `v' with no type ../../lib/base/eptrlist.h:836: template argument 1 is invalid ../../lib/base/eptrlist.h:836: template argument 2 is invalid ../../lib/base/eptrlist.h:836: ISO C++ forbids declaration of `type name' with no type ../../lib/base/eptrlist.h:837: `size' undeclared (first use this function) ../../lib/base/eptrlist.h:838: `std_list_T_iterator' undeclared (first use this function) ../../lib/base/eptrlist.h:838: parse error before `(' token ../../lib/base/eptrlist.h:838: `it' undeclared (first use this function) ../../lib/base/eptrlist.h:838: template argument 1 is invalid ../../lib/base/eptrlist.h:838: template argument 2 is invalid ../../lib/base/eptrlist.h:838: parse error before `>' token ../../lib/base/eptrlist.h: At global scope: ../../lib/base/eptrlist.h:844: `e' was not declared in this scope ../../lib/base/eptrlist.h:845: `insert_in_order' declared as an `inline' variable ../../lib/base/eptrlist.h:845: variable `iterator insert_in_order' has initializer but incomplete type ../../lib/base/eptrlist.h:845: syntax error before `{' token ../../lib/base/eptrlist.h:855: parse error before `>' token ../../lib/base/eptrlist.h:855: confused by earlier errors, bailing out make: *** [console.o] Error 1