at least ScummVM compiles flawlessly for me
poking around on the net reveals this page:
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=158444
the solution given was:
"I believe the trick is to not specify the redundant Buildrequires
libstdc++-devel gcc-c++. With that, the build attempt did succeed"
but I have no idea what that means...
I have a c++config.h but it's in /usr/include/c++/4.0.2/i386-redhat-linux/bits
of course I could try to copy the files over manually but I'm sure that really would fuck up my installation for good 😀
just thought I'd ask, maybe somebody else has my setup and the same problem.
thanks,
clem
full output:
[clem@localhost dosbox]$ make
make all-recursive
make[1]: Entering directory `/home/clem/dosbox/dosbox'
Making all in src
make[2]: Entering directory `/home/clem/dosbox/dosbox/src'
Making all in cpu
make[3]: Entering directory `/home/clem/dosbox/dosbox/src/cpu'
Making all in core_full
make[4]: Entering directory `/home/clem/dosbox/dosbox/src/cpu/core_full'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/clem/dosbox/dosbox/src/cpu/core_full'
Making all in core_normal
make[4]: Entering directory `/home/clem/dosbox/dosbox/src/cpu/core_normal'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/clem/dosbox/dosbox/src/cpu/core_normal'
Making all in core_dyn_x86
make[4]: Entering directory `/home/clem/dosbox/dosbox/src/cpu/core_dyn_x86'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/clem/dosbox/dosbox/src/cpu/core_dyn_x86'
make[4]: Entering directory `/home/clem/dosbox/dosbox/src/cpu'
if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I/usr/include/SDL -D_REENTRANT -g -O2 -MT cpu.o -MD -MP -MF ".deps/cpu.Tpo" -c -o cpu.o cpu.cpp; \
then mv -f ".deps/cpu.Tpo" ".deps/cpu.Po"; else rm -f ".deps/cpu.Tpo"; exit 1; fi
In file included from ../../include/setup.h:31,
from cpu.cpp:27:
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/string:44:28: error: bits/c++config.h: No such file or directory
In file included from /usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stl_algobase.h:69,
from /usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/char_traits.h:46,
from /usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/string:46,
from ../../include/setup.h:31,
from cpu.cpp:27:
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/iosfwd:45:29: error: bits/c++locale.h: No such file or directory
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/iosfwd:46:25: error: bits/c++io.h: No such file or directory
In file included from /usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/memory:54,
from /usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/string:47,
from ../../include/setup.h:31,
from cpu.cpp:27:
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/allocator.h:52:31: error: bits/c++allocator.h: No such file or directory
In file included from /usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:45,
from /usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/string:52,
from ../../include/setup.h:31,
from cpu.cpp:27:
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/atomicity.h:38:30: error: bits/atomic_word.h: No such file or directory
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/allocator.h:82: error: expected template-name before ‘<’ token
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/allocator.h:82: error: expected `{' before ‘<’ token
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/allocator.h:82: error: expected unqualified-id before ‘<’ token
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/atomicity.h:44: error: expected constructor, destructor, or type conversion before ‘__exchange_and_add’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/atomicity.h:48: error: expected ‘,’ or ‘...’ before ‘*’ token
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:148: error: ‘_Atomic_word’ does not name a type
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h: In member function ‘void std::basic_string<_CharT, _Traits, _Alloc>::_Rep::_M_dispose(const _Alloc&)’:
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:227: error: ‘__exchange_and_add’ is not a member of ‘__gnu_cxx’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h: In member function ‘typename _Alloc::size_type std::basic_string<_CharT, _Traits, _Alloc>::_M_check(typename _Alloc::size_type, const char*) const’:
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:301: error: there are no arguments to ‘__N’ that depend on a template parameter, so a declaration of ‘__N’ must be available
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:301: error: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated)
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h: In member function ‘void std::basic_string<_CharT, _Traits, _Alloc>::_M_check_length(typename _Alloc::size_type, typename _Alloc::size_type, const char*) const’:
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:309: error: there are no arguments to ‘__N’ that depend on a template parameter, so a declaration of ‘__N’ must be available
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h: In member function ‘typename _Alloc::const_reference std::basic_string<_CharT, _Traits, _Alloc>::at(typename _Alloc::size_type) const’:
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:721: error: there are no arguments to ‘__N’ that depend on a template parameter, so a declaration of ‘__N’ must be available
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h: In member function ‘typename _Alloc::reference std::basic_string<_CharT, _Traits, _Alloc>::at(typename _Alloc::size_type)’:
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:740: error: there are no arguments to ‘__N’ that depend on a template parameter, so a declaration of ‘__N’ must be available
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stl_algo.h: In function ‘void std::random_shuffle(_RandomAccessIterator, _RandomAccessIterator)’:
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stl_algo.h:1762: error: ‘rand’ is not a member of ‘std’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.tcc: In static member function ‘static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct(_InIterator, _InIterator, const _Alloc&, std::forward_iterator_tag)’:
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.tcc:145: error: there are no arguments to ‘__N’ that depend on a template parameter, so a declaration of ‘__N’ must be available
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.tcc: In static member function ‘static typename std::basic_string<_CharT, _Traits, _Alloc>::_Rep* std::basic_string<_CharT, _Traits, _Alloc>::_Rep::_S_create(typename _Alloc::size_type, typename _Alloc::size_type, const _Alloc&)’:
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.tcc:533: error: there are no arguments to ‘__N’ that depend on a template parameter, so a declaration of ‘__N’ must be available
../../include/setup.h: At global scope:
../../include/setup.h:50: error: ISO C++ forbids declaration of ‘list’ with no type
../../include/setup.h:50: error: typedef name may not be a nested-name-specifier
../../include/setup.h:50: error: expected ‘;’ before ‘<’ token
../../include/setup.h:51: error: using-declaration for non-member at class scope
../../include/setup.h:51: error: expected ‘;’ before ‘<’ token
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h: In instantiation of ‘std::basic_string<char, std::char_traits<char>, std::allocator<char> >’:
../../include/setup.h:52: instantiated from here
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:117: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:118: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:119: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:120: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:121: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:122: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:123: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:125: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:126: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:127: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h: In instantiation of ‘std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Alloc_hider’:
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:266: instantiated from ‘std::basic_string<char, std::char_traits<char>, std::allocator<char> >’
../../include/setup.h:52: instantiated from here
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:250: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h: In instantiation of ‘std::basic_string<char, std::char_traits<char>, std::allocator<char> >’:
../../include/setup.h:52: instantiated from here
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:283: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:287: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:298: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:306: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:314: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:331: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:340: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:349: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:368: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:372: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.tcc:450: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.tcc:196: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.tcc:207: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.tcc:218: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.tcc:232: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:511: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:522: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:530: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:541: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:550: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:559: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:568: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:577: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:585: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:591: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:596: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.tcc:613: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:623: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:631: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.tcc:483: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:680: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:697: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:718: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:737: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.tcc:346: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.tcc:302: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.tcc:285: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:879: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.tcc:263: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:923: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:952: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:968: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:983: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1006: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.tcc:364: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1046: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1069: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1086: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1110: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1126: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1146: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1173: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1196: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.tcc:396: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1238: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1261: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1279: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1297: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1318: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1339: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1363: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1375: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1386: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1396: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1407: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1420: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.tcc:629: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.tcc:642: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.tcc:655: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.tcc:165: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1557: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1571: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1601: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1629: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1659: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1687: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1706: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1720: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1748: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1767: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1781: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1810: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1840: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1869: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1901: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.tcc:885: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.tcc:901: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.tcc:933: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.tcc:950: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
../../include/setup.h:53: error: ‘cmd_it’ has not been declared
../../include/setup.h: In constructor ‘std::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>]’:
../../include/setup.h:66: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
../../include/setup.h:107: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
../../include/setup.h: At global scope:
../../include/setup.h:138: error: using-declaration for non-member at class scope
../../include/setup.h:138: error: expected ‘;’ before ‘<’ token
../../include/setup.h:139: error: using-declaration for non-member at class scope
../../include/setup.h:139: error: expected ‘;’ before ‘<’ token
../../include/setup.h: In member function ‘void Section::AddInitFunction(void (*)(Section*), bool)’:
../../include/setup.h:144: error: ‘initfunctions’ was not declared in this scope
../../include/setup.h: In member function ‘void Section::AddDestroyFunction(void (*)(Section*), bool)’:
../../include/setup.h:145: error: ‘destroyfunctions’ was not declared in this scope
../../include/setup.h: At global scope:
../../include/setup.h:159: error: using-declaration for non-member at class scope
../../include/setup.h:159: error: expected ‘;’ before ‘<’ token
../../include/setup.h:160: error: ISO C++ forbids declaration of ‘list’ with no type
../../include/setup.h:160: error: typedef name may not be a nested-name-specifier
../../include/setup.h:160: error: expected ‘;’ before ‘<’ token
../../include/setup.h:195: error: using-declaration for non-member at class scope
../../include/setup.h:195: error: expected ‘;’ before ‘<’ token
../../include/setup.h:196: error: ISO C++ forbids declaration of ‘list’ with no type
../../include/setup.h:196: error: typedef name may not be a nested-name-specifier
../../include/setup.h:196: error: expected ‘;’ before ‘<’ token
../../include/setup.h:197: error: ISO C++ forbids declaration of ‘list’ with no type
../../include/setup.h:197: error: typedef name may not be a nested-name-specifier
../../include/setup.h:197: error: expected ‘;’ before ‘<’ token
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h: In instantiation of ‘std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep_base’:
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:152: instantiated from ‘std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:473: instantiated from ‘std::basic_string<_CharT, _Traits, _Alloc>::~basic_string() [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>]’
../../include/setup.h:66: instantiated from here
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:146: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:147: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h: In instantiation of ‘std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep’:
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:473: instantiated from ‘std::basic_string<_CharT, _Traits, _Alloc>::~basic_string() [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>]’
../../include/setup.h:66: instantiated from here
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:154: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:197: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.tcc:528: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.tcc:597: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h: In destructor ‘std::basic_string<_CharT, _Traits, _Alloc>::~basic_string() [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>]’:
../../include/setup.h:66: instantiated from here
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:473: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h: In constructor ‘std::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>]’:
../../include/setup.h:142: instantiated from here
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:2047: error: invalid use of undefined type ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/stringfwd.h:49: error: declaration of ‘struct std::allocator<char>’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h: In member function ‘_Alloc std::basic_string<_CharT, _Traits, _Alloc>::get_allocator() const [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>]’:
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:473: instantiated from ‘std::basic_string<_CharT, _Traits, _Alloc>::~basic_string() [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>]’
../../include/setup.h:66: instantiated from here
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:1529: error: return type ‘struct std::allocator<char>’ is incomplete/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h: In member function ‘std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::assign(const _CharT*) [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>]’:
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:489: instantiated from ‘std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::operator=(const _CharT*) [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>]’../../include/setup.h:142: instantiated from here
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:910: error: no matching function for call to ‘std::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(const char*&, size_t)’
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.tcc:247: note: candidates are: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::assign(const std::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>]
/usr/lib/gcc/x86_64-redhat-linux/4.0.2/../../../../include/c++/4.0.2/bits/basic_string.h:907: note: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::assign(const _CharT*) [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>]
make[4]: *** [cpu.o] Error 1
make[4]: Leaving directory `/home/clem/dosbox/dosbox/src/cpu'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/clem/dosbox/dosbox/src/cpu'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/clem/dosbox/dosbox/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/clem/dosbox/dosbox'
make: *** [all] Error 2