/usr/local/lib/gcc9/include/c++/bits/locale_conv.h:182:6: error: reference to 'b asic_string' is ambiguous
182 | basic_string<char, _Traits, _Alloc>& __outstr,
| ^~~~~~~~~~~~
In file included from /usr/local/lib/gcc9/include/c++/string:39,
from /usr/local/lib/gcc9/include/c++/stdexcept:39,
from /usr/local/lib/gcc9/include/c++/array:39,
from /usr/local/lib/gcc9/include/c++/tuple:39,
from /usr/local/lib/gcc9/include/c++/bits/stl_map.h:63,
from /usr/local/lib/gcc9/include/c++/map:61,
from stdafx.h:18,
from char.cpp:1:
/usr/local/lib/gcc9/include/c++/bits/stringfwd.h:74:11: note: candidates are: 't emplate<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_str ing'
74 | class basic_string;
| ^~~~~~~~~~~~
In file included from ../../../Extern/include/boost/functional/hash/extensions.h pp:17,
from ../../../Extern/include/boost/functional/hash/hash.hpp:494 ,
from ../../../Extern/include/boost/functional/hash.hpp:6,
from ../../../Extern/include/boost/unordered/unordered_map.hpp: 17,
from ../../../Extern/include/boost/unordered_map.hpp:16,
from char.h:4,
from char.cpp:3:
../../../Extern/include/boost/detail/container_fwd.hpp:63:65: note: 'template<class charT, class traits, class Allocator> class std::basic_strin g'
63 | template <class charT, class traits, class Allocator> class basic_st ring;
| ^~~~~~~~ ~~~~
In file included from /usr/local/lib/gcc9/include/c++/locale:43,
from ../../../Extern/include/boost/algorithm/string/classificat ion.hpp:15,
from ../../../Extern/include/boost/algorithm/string/trim.hpp:23 ,
from ../../../Extern/include/boost/algorithm/string.hpp:19,
from char.cpp:93:
/usr/local/lib/gcc9/include/c++/bits/locale_conv.h:182:6: error: 'basic_string' has not been declared
182 | basic_string<char, _Traits, _Alloc>& __outstr,
| ^~~~~~~~~~~~
/usr/local/lib/gcc9/include/c++/bits/locale_conv.h:182:18: error: expected ',' o r '...' before '<' token
182 | basic_string<char, _Traits, _Alloc>& __outstr,
| ^
/usr/local/lib/gcc9/include/c++/bits/locale_conv.h: In function 'bool std::__str _codecvt_out_all(const _CharT*, const _CharT*, int)':
/usr/local/lib/gcc9/include/c++/bits/locale_conv.h:187:49: error: '__outstr' was not declared in this scope
187 | return __str_codecvt_out(__first, __last, __outstr, __cvt, __state , __n)
| ^~~~~~~~
/usr/local/lib/gcc9/include/c++/bits/locale_conv.h:187:59: error: '__cvt' was no t declared in this scope
187 | return __str_codecvt_out(__first, __last, __outstr, __cvt, __state , __n)
| ^~~~~
gmake: *** [Makefile:125: OBJDIR/char_battle.o] Error 1
gmake: *** [Makefile:125: OBJDIR/char.o] Error 1