$ make c++ -fno-rtti -c -mcpu=pentiumpro -O6 -fomit-frame-pointer -fno-exceptions -Wall -W -pedantic -Wno-unused-parameter -pipe -DMITSHM -Ii386 -I. -Iunzip -DVAR_CYCLES -DCPU_SHUTDOWN -DSPC700_SHUTDOWN -DZSNES_FX -DEXECUTE_SUPERFX_PER_LINE -DZSNES_C4 -DUSE_THREADS -DSPC700_C -DNETPLAY_SUPPORT -DUNZIP_SUPPORT -DMMX -DSDD1_DECOMP -DJOYSTICK_SUPPORT -DNO_INLINE_SET_GET -DZLIB -DHAVE_MKSTEMP -DUSE_DGA_EXTENSION -DUSE_VIDMODE_EXTENSION -DHAVE_STRINGS_H -DHAVE_SYS_IOCTL_H '-DACCEPT_SIZE_T=socklen_t' unix/x11.cpp -o unix/x11.o `-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead. /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/postypes.h:98: error: expected primary-expression before ‘_M_off’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/postypes.h:98: error: expected ‘;’ before ‘_M_off’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/postypes.h: In constructor ‘std::fpos<_StateT>::fpos()’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/postypes.h:107: error: class ‘std::fpos<_StateT>’ does not have any field named ‘_M_off’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/postypes.h: In constructor ‘std::fpos<_StateT>::fpos(std::streamoff)’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/postypes.h:117: error: class ‘std::fpos<_StateT>’ does not have any field named ‘_M_off’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/postypes.h: In member function ‘std::fpos<_StateT>::operator std::streamoff() const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/postypes.h:120: error: ‘_M_off’ was not declared in this scope /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/postypes.h: In member function ‘bool std::fpos<_StateT>::operator==(const std::fpos<_StateT>&) const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/postypes.h:139: error: ‘_M_off’ was not declared in this scope /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/postypes.h: In member function ‘bool std::fpos<_StateT>::operator!=(const std::fpos<_StateT>&) const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/postypes.h:144: error: ‘_M_off’ was not declared in this scope /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/postypes.h: In member function ‘std::fpos<_StateT>& std::fpos<_StateT>::operator+=(std::streamoff)’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/postypes.h:153: error: ‘_M_off’ was not declared in this scope /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/postypes.h: In member function ‘std::fpos<_StateT>& std::fpos<_StateT>::operator-=(std::streamoff)’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/postypes.h:164: error: ‘_M_off’ was not declared in this scope /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/postypes.h: In member function ‘std::streamoff std::fpos<_StateT>::operator-(const std::fpos<_StateT>&) const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/postypes.h:203: error: ‘_M_off’ was not declared in this scope /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h: At global scope: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:374: error: expected primary-expression before ‘template’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:374: error: expected ‘;’ before ‘template’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:383: error: ‘__first’ was not declared in this scope /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:383: error: expected primary-expression before ‘>’ token /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/cpp_type_traits.h:383: error: expected primary-expression before ‘)’ token /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:594: error: ‘_M_f’ was not declared in this scope /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:594: error: expected primary-expression before ‘(’ token /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:594: error: expected unqualified-id before ‘*’ token /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:594: error: ‘_M_f’ was not declared in this scope /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:594: error: a function call cannot appear in a constant-expression /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:594: error: a function call cannot appear in a constant-expression /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h: In constructor ‘std::mem_fun_t<_Ret, _Tp>::mem_fun_t(_Ret (_Tp::*)())’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:588: error: class ‘std::mem_fun_t<_Ret, _Tp>’ does not have any field named ‘_M_f’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h: In member function ‘_Ret std::mem_fun_t<_Ret, _Tp>::operator()(_Tp*) const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:592: error: ‘_M_f’ was not declared in this scope /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h: At global scope: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:610: error: ‘_M_f’ was not declared in this scope /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:610: error: expected primary-expression before ‘(’ token /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:610: error: expected unqualified-id before ‘*’ token /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:610: error: ‘_M_f’ was not declared in this scope /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:610: error: a function call cannot appear in a constant-expression /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:610: error: a function call cannot appear in a constant-expression /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:610: error: expected ‘;’ before ‘const’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h: In constructor ‘std::const_mem_fun_t<_Ret, _Tp>::const_mem_fun_t(_Ret (_Tp::*)()const)’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:604: error: class ‘std::const_mem_fun_t<_Ret, _Tp>’ does not have any field named ‘_M_f’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h: In member function ‘_Ret std::const_mem_fun_t<_Ret, _Tp>::operator()(const _Tp*) const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:608: error: ‘_M_f’ was not declared in this scope /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h: At global scope: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:626: error: ‘_M_f’ was not declared in this scope /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:626: error: expected primary-expression before ‘(’ token /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:626: error: expected unqualified-id before ‘*’ token /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:626: error: ‘_M_f’ was not declared in this scope /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:626: error: a function call cannot appear in a constant-expression /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:626: error: a function call cannot appear in a constant-expression /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h: In constructor ‘std::mem_fun_ref_t<_Ret, _Tp>::mem_fun_ref_t(_Ret (_Tp::*)())’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:620: error: class ‘std::mem_fun_ref_t<_Ret, _Tp>’ does not have any field named ‘_M_f’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h: In member function ‘_Ret std::mem_fun_ref_t<_Ret, _Tp>::operator()(_Tp&) const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:624: error: ‘_M_f’ was not declared in this scope /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h: At global scope: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:642: error: ‘_M_f’ was not declared in this scope /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:642: error: expected primary-expression before ‘(’ token /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:642: error: expected unqualified-id before ‘*’ token /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:642: error: ‘_M_f’ was not declared in this scope /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:642: error: a function call cannot appear in a constant-expression /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:642: error: a function call cannot appear in a constant-expression /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:642: error: expected ‘;’ before ‘const’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h: In constructor ‘std::const_mem_fun_ref_t<_Ret, _Tp>::const_mem_fun_ref_t(_Ret (_Tp::*)()const)’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:636: error: class ‘std::const_mem_fun_ref_t<_Ret, _Tp>’ does not have any field named ‘_M_f’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h: In member function ‘_Ret std::const_mem_fun_ref_t<_Ret, _Tp>::operator()(const _Tp&) const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:640: error: ‘_M_f’ was not declared in this scope /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h: At global scope: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:658: error: ‘_M_f’ was not declared in this scope /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:658: error: expected primary-expression before ‘(’ token /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:658: error: expected unqualified-id before ‘*’ token /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:658: error: ‘_M_f’ was not declared in this scope /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:658: error: a function call cannot appear in a constant-expression /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:658: error: expected primary-expression before ‘)’ token /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:658: error: a function call cannot appear in a constant-expression /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h: In constructor ‘std::mem_fun1_t<_Ret, _Tp, _Arg>::mem_fun1_t(_Ret (_Tp::*)(_Arg))’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:652: error: class ‘std::mem_fun1_t<_Ret, _Tp, _Arg>’ does not have any field named ‘_M_f’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h: In member function ‘_Ret std::mem_fun1_t<_Ret, _Tp, _Arg>::operator()(_Tp*, _Arg) const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:656: error: ‘_M_f’ was not declared in this scope /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h: At global scope: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:674: error: ‘_M_f’ was not declared in this scope /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:674: error: expected primary-expression before ‘(’ token /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:674: error: expected unqualified-id before ‘*’ token /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:674: error: ‘_M_f’ was not declared in this scope /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:674: error: a function call cannot appear in a constant-expression /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:674: error: expected primary-expression before ‘)’ token /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:674: error: a function call cannot appear in a constant-expression /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:674: error: expected ‘;’ before ‘const’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h: In constructor ‘std::const_mem_fun1_t<_Ret, _Tp, _Arg>::const_mem_fun1_t(_Ret (_Tp::*)(_Arg)const)’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:668: error: class ‘std::const_mem_fun1_t<_Ret, _Tp, _Arg>’ does not have any field named ‘_M_f’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h: In member function ‘_Ret std::const_mem_fun1_t<_Ret, _Tp, _Arg>::operator()(const _Tp*, _Arg) const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:672: error: ‘_M_f’ was not declared in this scope /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h: At global scope: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:690: error: ‘_M_f’ was not declared in this scope /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:690: error: expected primary-expression before ‘(’ token /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:690: error: expected unqualified-id before ‘*’ token /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:690: error: ‘_M_f’ was not declared in this scope /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:690: error: a function call cannot appear in a constant-expression /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:690: error: expected primary-expression before ‘)’ token /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:690: error: a function call cannot appear in a constant-expression /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h: In constructor ‘std::mem_fun1_ref_t<_Ret, _Tp, _Arg>::mem_fun1_ref_t(_Ret (_Tp::*)(_Arg))’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:684: error: class ‘std::mem_fun1_ref_t<_Ret, _Tp, _Arg>’ does not have any field named ‘_M_f’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h: In member function ‘_Ret std::mem_fun1_ref_t<_Ret, _Tp, _Arg>::operator()(_Tp&, _Arg) const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:688: error: ‘_M_f’ was not declared in this scope /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h: At global scope: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:706: error: ‘_M_f’ was not declared in this scope /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:706: error: expected primary-expression before ‘(’ token /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:706: error: expected unqualified-id before ‘*’ token /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:706: error: ‘_M_f’ was not declared in this scope /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:706: error: a function call cannot appear in a constant-expression /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:706: error: expected primary-expression before ‘)’ token /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:706: error: a function call cannot appear in a constant-expression /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:706: error: expected ‘;’ before ‘const’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h: In constructor ‘std::const_mem_fun1_ref_t<_Ret, _Tp, _Arg>::const_mem_fun1_ref_t(_Ret (_Tp::*)(_Arg)const)’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:700: error: class ‘std::const_mem_fun1_ref_t<_Ret, _Tp, _Arg>’ does not have any field named ‘_M_f’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h: In member function ‘_Ret std::const_mem_fun1_ref_t<_Ret, _Tp, _Arg>::operator()(const _Tp&, _Arg) const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_function.h:704: error: ‘_M_f’ was not declared in this scope /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_tree.h: At global scope: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_tree.h:540: error: expected primary-expression before ‘_M_insert’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_tree.h:540: error: expected ‘;’ before ‘_M_insert’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_tree.h:813: error: prototype for ‘typename std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, const _Val&)’ does not match any in class ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_tree.h:544: error: candidate is: std::_Rb_tree_const_iterator<_Val> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert(const std::_Rb_tree_node_base*, const std::_Rb_tree_node_base*, const _Val&) /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_tree.h:813: error: template definition of non-template ‘typename std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, const _Val&)’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:103: error: expected primary-expression before ‘typedef’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:103: error: expected ‘;’ before ‘typedef’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:127: error: expected primary-expression before ‘typedef’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:127: error: expected ‘;’ before ‘typedef’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:131: error: ‘_Pair_alloc_type’ was not declared in this scope /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:131: error: template argument 5 is invalid /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:139: error: ‘_Pair_alloc_type’ has not been declared /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:140: error: ‘_Pair_alloc_type’ has not been declared /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:141: error: ‘_Pair_alloc_type’ has not been declared /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:142: error: ‘_Pair_alloc_type’ has not been declared /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:143: error: ‘_Rep_type’ is not a class or namespace /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:144: error: ‘_Rep_type’ is not a class or namespace /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:145: error: ‘_Rep_type’ is not a class or namespace /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:146: error: ‘_Rep_type’ is not a class or namespace /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:147: error: ‘_Rep_type’ is not a class or namespace /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:148: error: ‘_Rep_type’ is not a class or namespace /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In constructor ‘std::map<_Key, _Tp, _Compare, _Alloc>::map(_InputIterator, _InputIterator)’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:189: error: request for member ‘insert_unique’ in ‘((std::map<_Key, _Tp, _Compare, _Alloc>*)this)->std::map<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In constructor ‘std::map<_Key, _Tp, _Compare, _Alloc>::map(_InputIterator, _InputIterator, const _Compare&, const _Alloc&)’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:206: error: request for member ‘insert_unique’ in ‘((std::map<_Key, _Tp, _Compare, _Alloc>*)this)->std::map<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In member function ‘_Alloc std::map<_Key, _Tp, _Compare, _Alloc>::get_allocator() const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:234: error: request for member ‘get_allocator’ in ‘((const std::map<_Key, _Tp, _Compare, _Alloc>*)this)->std::map<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘const int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In member function ‘int std::map<_Key, _Tp, _Compare, _Alloc>::begin()’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:244: error: request for member ‘begin’ in ‘((std::map<_Key, _Tp, _Compare, _Alloc>*)this)->std::map<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In member function ‘int std::map<_Key, _Tp, _Compare, _Alloc>::begin() const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:253: error: request for member ‘begin’ in ‘((const std::map<_Key, _Tp, _Compare, _Alloc>*)this)->std::map<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘const int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In member function ‘int std::map<_Key, _Tp, _Compare, _Alloc>::end()’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:261: error: request for member ‘end’ in ‘((std::map<_Key, _Tp, _Compare, _Alloc>*)this)->std::map<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In member function ‘int std::map<_Key, _Tp, _Compare, _Alloc>::end() const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:270: error: request for member ‘end’ in ‘((const std::map<_Key, _Tp, _Compare, _Alloc>*)this)->std::map<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘const int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In member function ‘int std::map<_Key, _Tp, _Compare, _Alloc>::rbegin()’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:279: error: request for member ‘rbegin’ in ‘((std::map<_Key, _Tp, _Compare, _Alloc>*)this)->std::map<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In member function ‘int std::map<_Key, _Tp, _Compare, _Alloc>::rbegin() const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:288: error: request for member ‘rbegin’ in ‘((const std::map<_Key, _Tp, _Compare, _Alloc>*)this)->std::map<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘const int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In member function ‘int std::map<_Key, _Tp, _Compare, _Alloc>::rend()’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:297: error: request for member ‘rend’ in ‘((std::map<_Key, _Tp, _Compare, _Alloc>*)this)->std::map<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In member function ‘int std::map<_Key, _Tp, _Compare, _Alloc>::rend() const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:306: error: request for member ‘rend’ in ‘((const std::map<_Key, _Tp, _Compare, _Alloc>*)this)->std::map<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘const int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In member function ‘bool std::map<_Key, _Tp, _Compare, _Alloc>::empty() const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:314: error: request for member ‘empty’ in ‘((const std::map<_Key, _Tp, _Compare, _Alloc>*)this)->std::map<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘const int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In member function ‘int std::map<_Key, _Tp, _Compare, _Alloc>::size() const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:319: error: request for member ‘size’ in ‘((const std::map<_Key, _Tp, _Compare, _Alloc>*)this)->std::map<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘const int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In member function ‘int std::map<_Key, _Tp, _Compare, _Alloc>::max_size() const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:324: error: request for member ‘max_size’ in ‘((const std::map<_Key, _Tp, _Compare, _Alloc>*)this)->std::map<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘const int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In member function ‘_Tp& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const _Key&)’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:347: error: invalid type argument of ‘unary *’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:349: error: invalid type argument of ‘unary *’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In member function ‘_Tp& std::map<_Key, _Tp, _Compare, _Alloc>::at(const _Key&)’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:365: error: invalid type argument of ‘unary *’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:367: error: invalid type argument of ‘unary *’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In member function ‘const _Tp& std::map<_Key, _Tp, _Compare, _Alloc>::at(const _Key&) const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:374: error: invalid type argument of ‘unary *’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:376: error: invalid type argument of ‘unary *’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In member function ‘std::pair std::map<_Key, _Tp, _Compare, _Alloc>::insert(const std::pair&)’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:396: error: request for member ‘insert_unique’ in ‘((std::map<_Key, _Tp, _Compare, _Alloc>*)this)->std::map<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In member function ‘int std::map<_Key, _Tp, _Compare, _Alloc>::insert(int, const std::pair&)’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:420: error: request for member ‘insert_unique’ in ‘((std::map<_Key, _Tp, _Compare, _Alloc>*)this)->std::map<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In member function ‘void std::map<_Key, _Tp, _Compare, _Alloc>::insert(_InputIterator, _InputIterator)’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:433: error: request for member ‘insert_unique’ in ‘((std::map<_Key, _Tp, _Compare, _Alloc>*)this)->std::map<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In member function ‘void std::map<_Key, _Tp, _Compare, _Alloc>::erase(int)’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:446: error: request for member ‘erase’ in ‘((std::map<_Key, _Tp, _Compare, _Alloc>*)this)->std::map<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In member function ‘int std::map<_Key, _Tp, _Compare, _Alloc>::erase(const _Key&)’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:461: error: request for member ‘erase’ in ‘((std::map<_Key, _Tp, _Compare, _Alloc>*)this)->std::map<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In member function ‘void std::map<_Key, _Tp, _Compare, _Alloc>::erase(int, int)’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:476: error: request for member ‘erase’ in ‘((std::map<_Key, _Tp, _Compare, _Alloc>*)this)->std::map<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In member function ‘void std::map<_Key, _Tp, _Compare, _Alloc>::swap(std::map<_Key, _Tp, _Compare, _Alloc>&)’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:491: error: request for member ‘swap’ in ‘((std::map<_Key, _Tp, _Compare, _Alloc>*)this)->std::map<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In member function ‘void std::map<_Key, _Tp, _Compare, _Alloc>::clear()’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:501: error: request for member ‘clear’ in ‘((std::map<_Key, _Tp, _Compare, _Alloc>*)this)->std::map<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In member function ‘_Compare std::map<_Key, _Tp, _Compare, _Alloc>::key_comp() const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:510: error: request for member ‘key_comp’ in ‘((const std::map<_Key, _Tp, _Compare, _Alloc>*)this)->std::map<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘const int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::value_compare std::map<_Key, _Tp, _Compare, _Alloc>::value_comp() const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:518: error: request for member ‘key_comp’ in ‘((const std::map<_Key, _Tp, _Compare, _Alloc>*)this)->std::map<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘const int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In member function ‘int std::map<_Key, _Tp, _Compare, _Alloc>::find(const _Key&)’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:534: error: request for member ‘find’ in ‘((std::map<_Key, _Tp, _Compare, _Alloc>*)this)->std::map<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In member function ‘int std::map<_Key, _Tp, _Compare, _Alloc>::find(const _Key&) const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:549: error: request for member ‘find’ in ‘((const std::map<_Key, _Tp, _Compare, _Alloc>*)this)->std::map<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘const int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In member function ‘int std::map<_Key, _Tp, _Compare, _Alloc>::count(const _Key&) const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:561: error: request for member ‘find’ in ‘((const std::map<_Key, _Tp, _Compare, _Alloc>*)this)->std::map<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘const int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:561: error: request for member ‘end’ in ‘((const std::map<_Key, _Tp, _Compare, _Alloc>*)this)->std::map<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘const int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In member function ‘int std::map<_Key, _Tp, _Compare, _Alloc>::lower_bound(const _Key&)’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:576: error: request for member ‘lower_bound’ in ‘((std::map<_Key, _Tp, _Compare, _Alloc>*)this)->std::map<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In member function ‘int std::map<_Key, _Tp, _Compare, _Alloc>::lower_bound(const _Key&) const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:591: error: request for member ‘lower_bound’ in ‘((const std::map<_Key, _Tp, _Compare, _Alloc>*)this)->std::map<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘const int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In member function ‘int std::map<_Key, _Tp, _Compare, _Alloc>::upper_bound(const _Key&)’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:601: error: request for member ‘upper_bound’ in ‘((std::map<_Key, _Tp, _Compare, _Alloc>*)this)->std::map<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In member function ‘int std::map<_Key, _Tp, _Compare, _Alloc>::upper_bound(const _Key&) const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:611: error: request for member ‘upper_bound’ in ‘((const std::map<_Key, _Tp, _Compare, _Alloc>*)this)->std::map<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘const int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In member function ‘std::pair std::map<_Key, _Tp, _Compare, _Alloc>::equal_range(const _Key&)’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:630: error: request for member ‘equal_range’ in ‘((std::map<_Key, _Tp, _Compare, _Alloc>*)this)->std::map<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In member function ‘std::pair std::map<_Key, _Tp, _Compare, _Alloc>::equal_range(const _Key&) const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:649: error: request for member ‘equal_range’ in ‘((const std::map<_Key, _Tp, _Compare, _Alloc>*)this)->std::map<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘const int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h: At global scope: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:118: error: expected primary-expression before ‘typedef’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:118: error: expected ‘;’ before ‘typedef’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:142: error: expected primary-expression before ‘typedef’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:142: error: expected ‘;’ before ‘typedef’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:146: error: ‘_Pair_alloc_type’ was not declared in this scope /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:146: error: template argument 5 is invalid /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:153: error: ‘_Pair_alloc_type’ has not been declared /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:154: error: ‘_Pair_alloc_type’ has not been declared /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:155: error: ‘_Pair_alloc_type’ has not been declared /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:156: error: ‘_Pair_alloc_type’ has not been declared /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:157: error: ‘_Rep_type’ is not a class or namespace /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:158: error: ‘_Rep_type’ is not a class or namespace /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:159: error: ‘_Rep_type’ is not a class or namespace /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:160: error: ‘_Rep_type’ is not a class or namespace /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:161: error: ‘_Rep_type’ is not a class or namespace /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:162: error: ‘_Rep_type’ is not a class or namespace /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h: In constructor ‘std::multimap<_Key, _Tp, _Compare, _Alloc>::multimap(_InputIterator, _InputIterator)’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:203: error: request for member ‘insert_equal’ in ‘((std::multimap<_Key, _Tp, _Compare, _Alloc>*)this)->std::multimap<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h: In constructor ‘std::multimap<_Key, _Tp, _Compare, _Alloc>::multimap(_InputIterator, _InputIterator, const _Compare&, const _Alloc&)’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:221: error: request for member ‘insert_equal’ in ‘((std::multimap<_Key, _Tp, _Compare, _Alloc>*)this)->std::multimap<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h: In member function ‘_Alloc std::multimap<_Key, _Tp, _Compare, _Alloc>::get_allocator() const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:249: error: request for member ‘get_allocator’ in ‘((const std::multimap<_Key, _Tp, _Compare, _Alloc>*)this)->std::multimap<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘const int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h: In member function ‘int std::multimap<_Key, _Tp, _Compare, _Alloc>::begin()’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:259: error: request for member ‘begin’ in ‘((std::multimap<_Key, _Tp, _Compare, _Alloc>*)this)->std::multimap<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h: In member function ‘int std::multimap<_Key, _Tp, _Compare, _Alloc>::begin() const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:268: error: request for member ‘begin’ in ‘((const std::multimap<_Key, _Tp, _Compare, _Alloc>*)this)->std::multimap<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘const int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h: In member function ‘int std::multimap<_Key, _Tp, _Compare, _Alloc>::end()’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:277: error: request for member ‘end’ in ‘((std::multimap<_Key, _Tp, _Compare, _Alloc>*)this)->std::multimap<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h: In member function ‘int std::multimap<_Key, _Tp, _Compare, _Alloc>::end() const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:286: error: request for member ‘end’ in ‘((const std::multimap<_Key, _Tp, _Compare, _Alloc>*)this)->std::multimap<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘const int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h: In member function ‘int std::multimap<_Key, _Tp, _Compare, _Alloc>::rbegin()’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:295: error: request for member ‘rbegin’ in ‘((std::multimap<_Key, _Tp, _Compare, _Alloc>*)this)->std::multimap<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h: In member function ‘int std::multimap<_Key, _Tp, _Compare, _Alloc>::rbegin() const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:304: error: request for member ‘rbegin’ in ‘((const std::multimap<_Key, _Tp, _Compare, _Alloc>*)this)->std::multimap<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘const int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h: In member function ‘int std::multimap<_Key, _Tp, _Compare, _Alloc>::rend()’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:313: error: request for member ‘rend’ in ‘((std::multimap<_Key, _Tp, _Compare, _Alloc>*)this)->std::multimap<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h: In member function ‘int std::multimap<_Key, _Tp, _Compare, _Alloc>::rend() const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:322: error: request for member ‘rend’ in ‘((const std::multimap<_Key, _Tp, _Compare, _Alloc>*)this)->std::multimap<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘const int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h: In member function ‘bool std::multimap<_Key, _Tp, _Compare, _Alloc>::empty() const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:328: error: request for member ‘empty’ in ‘((const std::multimap<_Key, _Tp, _Compare, _Alloc>*)this)->std::multimap<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘const int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h: In member function ‘int std::multimap<_Key, _Tp, _Compare, _Alloc>::size() const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:333: error: request for member ‘size’ in ‘((const std::multimap<_Key, _Tp, _Compare, _Alloc>*)this)->std::multimap<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘const int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h: In member function ‘int std::multimap<_Key, _Tp, _Compare, _Alloc>::max_size() const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:338: error: request for member ‘max_size’ in ‘((const std::multimap<_Key, _Tp, _Compare, _Alloc>*)this)->std::multimap<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘const int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h: In member function ‘int std::multimap<_Key, _Tp, _Compare, _Alloc>::insert(const std::pair&)’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:355: error: request for member ‘insert_equal’ in ‘((std::multimap<_Key, _Tp, _Compare, _Alloc>*)this)->std::multimap<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h: In member function ‘int std::multimap<_Key, _Tp, _Compare, _Alloc>::insert(int, const std::pair&)’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:379: error: request for member ‘insert_equal’ in ‘((std::multimap<_Key, _Tp, _Compare, _Alloc>*)this)->std::multimap<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h: In member function ‘void std::multimap<_Key, _Tp, _Compare, _Alloc>::insert(_InputIterator, _InputIterator)’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:392: error: request for member ‘insert_equal’ in ‘((std::multimap<_Key, _Tp, _Compare, _Alloc>*)this)->std::multimap<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h: In member function ‘void std::multimap<_Key, _Tp, _Compare, _Alloc>::erase(int)’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:406: error: request for member ‘erase’ in ‘((std::multimap<_Key, _Tp, _Compare, _Alloc>*)this)->std::multimap<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h: In member function ‘int std::multimap<_Key, _Tp, _Compare, _Alloc>::erase(const _Key&)’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:421: error: request for member ‘erase’ in ‘((std::multimap<_Key, _Tp, _Compare, _Alloc>*)this)->std::multimap<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h: In member function ‘void std::multimap<_Key, _Tp, _Compare, _Alloc>::erase(int, int)’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:436: error: request for member ‘erase’ in ‘((std::multimap<_Key, _Tp, _Compare, _Alloc>*)this)->std::multimap<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h: In member function ‘void std::multimap<_Key, _Tp, _Compare, _Alloc>::swap(std::multimap<_Key, _Tp, _Compare, _Alloc>&)’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:451: error: request for member ‘swap’ in ‘((std::multimap<_Key, _Tp, _Compare, _Alloc>*)this)->std::multimap<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h: In member function ‘void std::multimap<_Key, _Tp, _Compare, _Alloc>::clear()’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:461: error: request for member ‘clear’ in ‘((std::multimap<_Key, _Tp, _Compare, _Alloc>*)this)->std::multimap<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h: In member function ‘_Compare std::multimap<_Key, _Tp, _Compare, _Alloc>::key_comp() const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:470: error: request for member ‘key_comp’ in ‘((const std::multimap<_Key, _Tp, _Compare, _Alloc>*)this)->std::multimap<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘const int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h: In member function ‘std::multimap<_Key, _Tp, _Compare, _Alloc>::value_compare std::multimap<_Key, _Tp, _Compare, _Alloc>::value_comp() const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:478: error: request for member ‘key_comp’ in ‘((const std::multimap<_Key, _Tp, _Compare, _Alloc>*)this)->std::multimap<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘const int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h: In member function ‘int std::multimap<_Key, _Tp, _Compare, _Alloc>::find(const _Key&)’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:494: error: request for member ‘find’ in ‘((std::multimap<_Key, _Tp, _Compare, _Alloc>*)this)->std::multimap<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h: In member function ‘int std::multimap<_Key, _Tp, _Compare, _Alloc>::find(const _Key&) const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:509: error: request for member ‘find’ in ‘((const std::multimap<_Key, _Tp, _Compare, _Alloc>*)this)->std::multimap<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘const int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h: In member function ‘int std::multimap<_Key, _Tp, _Compare, _Alloc>::count(const _Key&) const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:518: error: request for member ‘count’ in ‘((const std::multimap<_Key, _Tp, _Compare, _Alloc>*)this)->std::multimap<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘const int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h: In member function ‘int std::multimap<_Key, _Tp, _Compare, _Alloc>::lower_bound(const _Key&)’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:533: error: request for member ‘lower_bound’ in ‘((std::multimap<_Key, _Tp, _Compare, _Alloc>*)this)->std::multimap<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h: In member function ‘int std::multimap<_Key, _Tp, _Compare, _Alloc>::lower_bound(const _Key&) const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:548: error: request for member ‘lower_bound’ in ‘((const std::multimap<_Key, _Tp, _Compare, _Alloc>*)this)->std::multimap<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘const int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h: In member function ‘int std::multimap<_Key, _Tp, _Compare, _Alloc>::upper_bound(const _Key&)’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:558: error: request for member ‘upper_bound’ in ‘((std::multimap<_Key, _Tp, _Compare, _Alloc>*)this)->std::multimap<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h: In member function ‘int std::multimap<_Key, _Tp, _Compare, _Alloc>::upper_bound(const _Key&) const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:568: error: request for member ‘upper_bound’ in ‘((const std::multimap<_Key, _Tp, _Compare, _Alloc>*)this)->std::multimap<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘const int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h: In member function ‘std::pair std::multimap<_Key, _Tp, _Compare, _Alloc>::equal_range(const _Key&)’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:585: error: request for member ‘equal_range’ in ‘((std::multimap<_Key, _Tp, _Compare, _Alloc>*)this)->std::multimap<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘int’ /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h: In member function ‘std::pair std::multimap<_Key, _Tp, _Compare, _Alloc>::equal_range(const _Key&) const’: /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_multimap.h:602: error: request for member ‘equal_range’ in ‘((const std::multimap<_Key, _Tp, _Compare, _Alloc>*)this)->std::multimap<_Key, _Tp, _Compare, _Alloc>::_M_t’, which is of non-class type ‘const int’ unix/x11.cpp: In member function ‘void KeyboardSetup::VerifySetup()’: unix/x11.cpp:1133: error: base operand of ‘->’ is not a pointer unix/x11.cpp:1134: error: base operand of ‘->’ is not a pointer unix/x11.cpp:1135: error: base operand of ‘->’ is not a pointer unix/x11.cpp:1136: error: base operand of ‘->’ is not a pointer unix/x11.cpp: In member function ‘const KeyboardSetup::Keyfunction& KeyboardSetup::GetKeyFunction(int, unsigned int) const’: unix/x11.cpp:1298: error: base operand of ‘->’ is not a pointer unix/x11.cpp:1299: error: base operand of ‘->’ is not a pointer unix/x11.cpp:1300: error: base operand of ‘->’ is not a pointer unix/x11.cpp:1301: error: base operand of ‘->’ is not a pointer /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h: In constructor ‘std::map<_Key, _Tp, _Compare, _Alloc>::map() [with _Key = int, _Tp = KeyboardSetup::Keydata, _Compare = std::less, _Alloc = std::allocator >]’: unix/x11.cpp:1172: instantiated from here /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:157: error: member initializer expression list treated as compound expression /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/bits/stl_map.h:157: error: cannot convert ‘std::allocator >’ to ‘int’ in initialization make: *** [unix/x11.o] Error 1