Fethi Polat 1
Fethi Polat
xranzei 1
xranzei
Bvural41 1
Bvural41
kralhakan2009 1
kralhakan2009
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Vahsi Uzman 1
Vahsi Uzman
Cannn6161 1
Cannn6161
B 1
berione65
sen272 1
sen272
Mt2Hizmet 1
Mt2Hizmet
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Cevaplanmadı src build ederken hata alıyorum yardım !

  • Konuyu başlatan Konuyu başlatan mustii0666
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 12
  • Görüntüleme Görüntüleme 1K

mustii0666

Level 5
TM Üye
Katılım
23 Kas 2009
Konular
100
Mesajlar
620
Çözüm
12
Online süresi
18d 4h
Reaksiyon Skoru
31
Altın Konu
0
TM Yaşı
16 Yıl 6 Ay 19 Gün
Başarım Puanı
158
MmoLira
609
DevLira
12
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

Kod:
/usr/local/lib/gcc10/include/c++/streambuf:176:6: error: reference to 'basic_str                                                                                                 ing' is ambiguous
  176 |      basic_string<_CharT2, _Traits2, _Alloc>&);
      |      ^~~~~~~~~~~~
In file included from /usr/local/lib/gcc10/include/c++/string:39,
                 from stdafx.h:24,
                 from char_affect.cpp:2:
/usr/local/lib/gcc10/include/c++/bits/stringfwd.h:74:11: note: candidates are: '                                                                                                 template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_st                                                                                                 ring'
   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_affect.cpp:5:
../../../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/gcc10/include/c++/bits/streambuf_iterator.h                                                                                                 :35,
                 from /usr/local/lib/gcc10/include/c++/iterator:66,
                 from ../../../Extern/include/boost/detail/iterator.hpp:54,
                 from ../../../Extern/include/boost/iterator/iterator_categories                                                                                                 .hpp:10,
                 from ../../../Extern/include/boost/unordered/detail/table.hpp:1                                                                                                 4,
                 from ../../../Extern/include/boost/unordered/detail/equivalent.                                                                                                 hpp:10,
                 from ../../../Extern/include/boost/unordered/unordered_map.hpp:                                                                                                 19,
                 from ../../../Extern/include/boost/unordered_map.hpp:16,
                 from char.h:4,
                 from char_affect.cpp:5:
/usr/local/lib/gcc10/include/c++/streambuf:176:6: error: 'basic_string' has not                                                                                                  been declared
  176 |      basic_string<_CharT2, _Traits2, _Alloc>&);
      |      ^~~~~~~~~~~~
/usr/local/lib/gcc10/include/c++/streambuf:176:18: error: expected ',' or '...'                                                                                                  before '<' token
  176 |      basic_string<_CharT2, _Traits2, _Alloc>&);
      |                  ^
/usr/local/lib/gcc10/include/c++/streambuf:181:3: error: reference to 'basic_str                                                                                                 ing' is ambiguous
  181 |   basic_string<_CharT2, _Traits2, _Alloc>&, _CharT2);
      |   ^~~~~~~~~~~~
In file included 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 battle.cpp:5:
../../../Extern/include/boost/functional/hash/extensions.hpp:38:33: error: 'temp                                                                                                 late<class T, class A> std::size_t boost::hash_value' redeclared as different ki                                                                                                 nd of entity
   38 |     std::size_t hash_value(std::list<T, A> const& v);
      |                                 ^~~~
In file included 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 battle.cpp:5:
../../../Extern/include/boost/functional/hash/hash.hpp:307:24: note: previous de                                                                                                 claration 'std::size_t boost::hash_value(long double)'
  307 |     inline std::size_t hash_value(long double v)
      |                        ^~~~~~~~~~
In file included 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 battle.cpp:5:
../../../Extern/include/boost/functional/hash/extensions.hpp:38:33: error: refer                                                                                                 ence to 'list' is ambiguous
   38 |     std::size_t hash_value(std::list<T, A> const& v);
      |                                 ^~~~
In file included from /usr/local/lib/gcc10/include/c++/list:63,
                 from stdafx.h:20,
                 from battle.cpp:1:
/usr/local/lib/gcc10/include/c++/bits/stl_list.h:556:11: note: candidates are: '                                                                                                 template<class _Tp, class _Alloc> class std::__cxx11::list'
  556 |     class list : protected _List_base<_Tp, _Alloc>
      |           ^~~~
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 battle.cpp:5:
../../../Extern/include/boost/detail/container_fwd.hpp:81:47: note:                                                                                                                  'template<class T, class Allocator> class std::list'
   81 |     template <class T, class Allocator> class list;
      |                                               ^~~~
In file included 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 battle.cpp:5:
../../../Extern/include/boost/functional/hash/extensions.hpp:38:39: error: expec                                                                                                 ted primary-expression before ',' token
   38 |     std::size_t hash_value(std::list<T, A> const& v);
      |                                       ^
../../../Extern/include/boost/functional/hash/extensions.hpp:38:42: error: expec                                                                                                 ted primary-expression before '>' token
   38 |     std::size_t hash_value(std::list<T, A> const& v);
      |                                          ^
../../../Extern/include/boost/functional/hash/extensions.hpp:38:44: error: expec                                                                                                 ted primary-expression before 'const'
   38 |     std::size_t hash_value(std::list<T, A> const& v);
      |                                            ^~~~~
../../../Extern/include/boost/functional/hash/extensions.hpp:69:33: error: 'temp                                                                                                 late<class T, class A> std::size_t boost::hash_value' redeclared as different ki                                                                                                 nd of entity
   69 |     std::size_t hash_value(std::list<T, A> const& v)
      |                                 ^~~~
In file included 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 battle.cpp:5:
../../../Extern/include/boost/functional/hash/hash.hpp:307:24: note: previous de                                                                                                 claration 'std::size_t boost::hash_value(long double)'
  307 |     inline std::size_t hash_value(long double v)
      |                        ^~~~~~~~~~
In file included 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 battle.cpp:5:
../../../Extern/include/boost/functional/hash/extensions.hpp:69:33: error: refer                                                                                                 ence to 'list' is ambiguous
   69 |     std::size_t hash_value(std::list<T, A> const& v)
      |                                 ^~~~
In file included from /usr/local/lib/gcc10/include/c++/list:63,
                 from stdafx.h:20,
                 from battle.cpp:1:
/usr/local/lib/gcc10/include/c++/bits/stl_list.h:556:11: note: candidates are: '                                                                                                 template<class _Tp, class _Alloc> class std::__cxx11::list'
  556 |     class list : protected _List_base<_Tp, _Alloc>
      |           ^~~~
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 battle.cpp:5:
../../../Extern/include/boost/detail/container_fwd.hpp:81:47: note:                                                                                                                  'template<class T, class Allocator> class std::list'
   81 |     template <class T, class Allocator> class list;
      |                                               ^~~~
In file included 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 battle.cpp:5:
../../../Extern/include/boost/functional/hash/extensions.hpp:69:39: error: expec                                                                                                 ted primary-expression before ',' token
   69 |     std::size_t hash_value(std::list<T, A> const& v)
      |                                       ^
../../../Extern/include/boost/functional/hash/extensions.hpp:69:42: error: expec                                                                                                 ted primary-expression before '>' token
   69 |     std::size_t hash_value(std::list<T, A> const& v)
      |                                          ^
../../../Extern/include/boost/functional/hash/extensions.hpp:69:44: error: expec                                                                                                 ted primary-expression before 'const'
   69 |     std::size_t hash_value(std::list<T, A> const& v)
      |                                            ^~~~~
In file included from ../../../Extern/include/boost/unordered/detail/table.hpp:1                                                                                                 1,
                 from ../../../Extern/include/boost/unordered/detail/equivalent.                                                                                                 hpp:10,
                 from ../../../Extern/include/boost/unordered/unordered_map.hpp:                                                                                                 19,
                 from ../../../Extern/include/boost/unordered_map.hpp:16,
                 from char.h:4,
                 from battle.cpp:5:
/usr/local/lib/gcc10/include/c++/stdexcept:67:11: error: reference to 'basic_str                                                                                                 ing' is ambiguous
   67 |   typedef basic_string<char> __sso_string;
      |           ^~~~~~~~~~~~
In file included from /usr/local/lib/gcc10/include/c++/string:39,
                 from stdafx.h:24,
                 from battle.cpp:1:
/usr/local/lib/gcc10/include/c++/bits/stringfwd.h:74:11: note: candidates are: '                                                                                                 template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_st                                                                                                 ring'
   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 battle.cpp:5:
../../../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/gcc10/include/c++/bits/ios_base.h:41,
                 from /usr/local/lib/gcc10/include/c++/streambuf:41,
                 from /usr/local/lib/gcc10/include/c++/bits/streambuf_iterator.h                                                                                                 :35,
                 from /usr/local/lib/gcc10/include/c++/iterator:66,
                 from ../../../Extern/include/boost/detail/iterator.hpp:54,
                 from ../../../Extern/include/boost/iterator/iterator_categories                                                                                                 .hpp:10,
                 from ../../../Extern/include/boost/unordered/detail/table.hpp:1                                                                                                 4,
                 from ../../../Extern/include/boost/unordered/detail/equivalent.                                                                                                 hpp:10,
                 from ../../../Extern/include/boost/unordered/unordered_map.hpp:                                                                                                 19,
                 from ../../../Extern/include/boost/unordered_map.hpp:16,
                 from char.h:4,
                 from battle.cpp:5:
/usr/local/lib/gcc10/include/c++/bits/locale_classes.h:286:24: error: reference                                                                                                  to 'basic_string' is ambiguous
  286 |       operator()(const basic_string<_Char, _Traits, _Alloc>& __s1,
      |                        ^~~~~~~~~~~~
In file included from /usr/local/lib/gcc10/include/c++/string:39,
                 from stdafx.h:24,
                 from battle.cpp:1:
/usr/local/lib/gcc10/include/c++/bits/stringfwd.h:74:11: note: candidates are: '                                                                                                 template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_st                                                                                                 ring'
   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 battle.cpp:5:
../../../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/gcc10/include/c++/bits/ios_base.h:41,
                 from /usr/local/lib/gcc10/include/c++/streambuf:41,
                 from /usr/local/lib/gcc10/include/c++/bits/streambuf_iterator.h                                                                                                 :35,
                 from /usr/local/lib/gcc10/include/c++/iterator:66,
                 from ../../../Extern/include/boost/detail/iterator.hpp:54,
                 from ../../../Extern/include/boost/iterator/iterator_categories                                                                                                 .hpp:10,
                 from ../../../Extern/include/boost/unordered/detail/table.hpp:1                                                                                                 4,
                 from ../../../Extern/include/boost/unordered/detail/equivalent.                                                                                                 hpp:10,
                 from ../../../Extern/include/boost/unordered/unordered_map.hpp:                                                                                                 19,
                 from ../../../Extern/include/boost/unordered_map.hpp:16,
                 from char.h:4,
                 from battle.cpp:5:
/usr/local/lib/gcc10/include/c++/bits/locale_classes.h:286:36: error: expected '                                                                                                 ,' or '...' before '<' token
  286 |       operator()(const basic_string<_Char, _Traits, _Alloc>& __s1,
      |                                    ^
In file included from /usr/local/lib/gcc10/include/c++/bits/locale_classes.h:853                                                                                                 ,
                 from /usr/local/lib/gcc10/include/c++/bits/ios_base.h:41,
                 from /usr/local/lib/gcc10/include/c++/streambuf:41,
                 from /usr/local/lib/gcc10/include/c++/bits/streambuf_iterator.h                                                                                                 :35,
                 from /usr/local/lib/gcc10/include/c++/iterator:66,
                 from ../../../Extern/include/boost/detail/iterator.hpp:54,
                 from ../../../Extern/include/boost/iterator/iterator_categories                                                                                                 .hpp:10,
                 from ../../../Extern/include/boost/unordered/detail/table.hpp:1                                                                                                 4,
                 from ../../../Extern/include/boost/unordered/detail/equivalent.                                                                                                 hpp:10,
                 from ../../../Extern/include/boost/unordered/unordered_map.hpp:                                                                                                 19,
                 from ../../../Extern/include/boost/unordered_map.hpp:16,
                 from char.h:4,
                 from battle.cpp:5:
/usr/local/lib/gcc10/include/c++/bits/locale_classes.tcc:81:22: error: reference                                                                                                  to 'basic_string' is ambiguous
   81 |     operator()(const basic_string<_CharT, _Traits, _Alloc>& __s1,
      |                      ^~~~~~~~~~~~
In file included from /usr/local/lib/gcc10/include/c++/string:39,
                 from stdafx.h:24,
                 from battle.cpp:1:
/usr/local/lib/gcc10/include/c++/bits/stringfwd.h:74:11: note: candidates are: '                                                                                                 template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_st                                                                                                 ring'
   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 battle.cpp:5:
../../../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/gcc10/include/c++/bits/locale_classes.h:853                                                                                                 ,
                 from /usr/local/lib/gcc10/include/c++/bits/ios_base.h:41,
                 from /usr/local/lib/gcc10/include/c++/streambuf:41,
                 from /usr/local/lib/gcc10/include/c++/bits/streambuf_iterator.h                                                                                                 :35,
                 from /usr/local/lib/gcc10/include/c++/iterator:66,
                 from ../../../Extern/include/boost/detail/iterator.hpp:54,
                 from ../../../Extern/include/boost/iterator/iterator_categories                                                                                                 .hpp:10,
                 from ../../../Extern/include/boost/unordered/detail/table.hpp:1                                                                                                 4,
                 from ../../../Extern/include/boost/unordered/detail/equivalent.                                                                                                 hpp:10,
                 from ../../../Extern/include/boost/unordered/unordered_map.hpp:                                                                                                 19,
                 from ../../../Extern/include/boost/unordered_map.hpp:16,
                 from char.h:4,
                 from battle.cpp:5:
/usr/local/lib/gcc10/include/c++/bits/locale_classes.tcc:81:34: error: expected                                                                                                  ',' or '...' before '<' token
   81 |     operator()(const basic_string<_CharT, _Traits, _Alloc>& __s1,
      |                                  ^
In file included from stdafx.h:40,
                 from arena.cpp:1:
arena.cpp: In member function 'MEMBER_IDENTITY CArenaMap::IsMember(DWORD)':
arena.cpp:932:11: error: 'm_listArena' was not declared in this scope
  932 |  itertype(m_listArena) iter = m_listArena.begin();
      |           ^~~~~~~~~~~
typedef.h:105:29: note: in definition of macro 'itertype'
  105 | #define itertype(v) typeof((v).begin())
      |                             ^
arena.cpp:936:20: error: invalid type argument of unary '*' (have 'int')
  936 |   CArena* pArena = *iter;
      |                    ^~~~~
/usr/local/lib/gcc10/include/c++/bits/locale_classes.tcc: In member function 'bo                                                                                                 ol std::locale::operator()(int) const':
/usr/local/lib/gcc10/include/c++/bits/locale_classes.tcc:86:33: error: '__s1' wa                                                                                                 s not declared in this scope
   86 |       return (__collate.compare(__s1.data(), __s1.data() + __s1.length()                                                                                                 ,
      |                                 ^~~~
/usr/local/lib/gcc10/include/c++/bits/locale_classes.tcc:87:5: error: '__s2' was                                                                                                  not declared in this scope
   87 |     __s2.data(), __s2.data() + __s2.length()) < 0);
      |     ^~~~
In file included from stdafx.h:40,
                 from arena.cpp:1:
arena.cpp: In member function 'bool CArenaMap::EndDuel(DWORD)':
arena.cpp:1042:11: error: 'm_listArena' was not declared in this scope
 1042 |  itertype(m_listArena) iter = m_listArena.begin();
      |           ^~~~~~~~~~~
typedef.h:105:29: note: in definition of macro 'itertype'
  105 | #define itertype(v) typeof((v).begin())
      |                             ^
arena.cpp:1046:20: error: invalid type argument of unary '*' (have 'int')
 1046 |   CArena* pArena = *iter;
      |                    ^~~~~
In file included from /usr/local/lib/gcc10/include/c++/string:39,
                 from stdafx.h:24,
                 from char_affect.cpp:2:
/usr/local/lib/gcc10/include/c++/bits/stringfwd.h:74:11: note: candidates are: '                                                                                                 template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_st                                                                                                 ring'
   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_affect.cpp:5:
../../../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/gcc10/include/c++/bits/streambuf_iterator.h                                                                                                 :35,
                 from /usr/local/lib/gcc10/include/c++/iterator:66,
                 from ../../../Extern/include/boost/detail/iterator.hpp:54,
                 from ../../../Extern/include/boost/iterator/iterator_categories                                                                                                 .hpp:10,
                 from ../../../Extern/include/boost/unordered/detail/table.hpp:1                                                                                                 4,
                 from ../../../Extern/include/boost/unordered/detail/equivalent.                                                                                                 hpp:10,
                 from ../../../Extern/include/boost/unordered/unordered_map.hpp:                                                                                                 19,
                 from ../../../Extern/include/boost/unordered_map.hpp:16,
                 from char.h:4,
                 from char_affect.cpp:5:
/usr/local/lib/gcc10/include/c++/streambuf:181:3: error: 'basic_string' has not                                                                                                  been declared
  181 |   basic_string<_CharT2, _Traits2, _Alloc>&, _CharT2);
      |   ^~~~~~~~~~~~
/usr/local/lib/gcc10/include/c++/streambuf:181:15: error: expected ',' or '...'                                                                                                  before '<' token
  181 |   basic_string<_CharT2, _Traits2, _Alloc>&, _CharT2);
      |               ^
In file included from stdafx.h:40,
                 from arena.cpp:1:
arena.cpp: In member function 'bool CArenaMap::RegisterObserverPtr(LPCHARACTER,                                                                                                  DWORD, WORD, WORD)':
arena.cpp:1074:11: error: 'm_listArena' was not declared in this scope
 1074 |  itertype(m_listArena) iter = m_listArena.begin();
      |           ^~~~~~~~~~~
typedef.h:105:29: note: in definition of macro 'itertype'
  105 | #define itertype(v) typeof((v).begin())
      |                             ^
gmake: *** [Makefile:190: .obj/BattleArena.o] Error 1
In file included from building.cpp:8:
char.h:1012:9: error: reference to 'list' is ambiguous
 1012 |   const std::list<CAffect *> & GetAffectContainer() const { return m_lis                                                                                                 t_pkAffect; }
      |         ^~~
In file included from /usr/local/lib/gcc10/include/c++/list:63,
                 from stdafx.h:20,
                 from building.cpp:1:
/usr/local/lib/gcc10/include/c++/bits/stl_list.h:556:11: note: candidates are: '                                                                                                 template<class _Tp, class _Alloc> class std::__cxx11::list'
  556 |     class list : protected _List_base<_Tp, _Alloc>
      |           ^~~~
gmake: *** [Makefile:190: .obj/castle.o] Error 1
arena.cpp:1078:20: error: invalid type argument of unary '*' (have 'int')
 1078 |   CArena* pArena = *iter;
      |                    ^~~~~
In file included from /usr/local/lib/gcc10/include/c++/bits/streambuf_iterator.h                                                                                                 :35,
                 from /usr/local/lib/gcc10/include/c++/iterator:66,
                 from ../../../Extern/include/boost/detail/iterator.hpp:54,
                 from ../../../Extern/include/boost/iterator/iterator_categories                                                                                                 .hpp:10,
                 from ../../../Extern/include/boost/unordered/detail/table.hpp:1                                                                                                 4,
                 from ../../../Extern/include/boost/unordered/detail/equivalent.                                                                                                 hpp:10,
                 from ../../../Extern/include/boost/unordered/unordered_map.hpp:                                                                                                 19,
                 from ../../../Extern/include/boost/unordered_map.hpp:16,
                 from char.h:4,
                 from battle.cpp:5:
/usr/local/lib/gcc10/include/c++/streambuf: At global scope:
/usr/local/lib/gcc10/include/c++/streambuf:176:6: error: refereIn file included                                                                                                  from ../../../Extern/include/boost/functional/hash/extensions.hpp: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 building.cpp:8:
../../../Extern/include/boost/detail/container_fwd.hpp:81:47: note:                                                                                                                  'template<class T, class Allocator> class std::list'
   81 |     template <class T, class Allocator> class list;
      |                                               ^~~~
In file included from building.cpp:8:
char.h:1018:3: error: reference to 'list' is ambiguous
 1018 |   std::list<CAffect *> m_list_pkAffect;
      |   ^~~
In file included from char_battle.cpp:23:
arena.h:82:2: error: reference to 'list' is ambiguous
   82 |  std::list<CArena*> m_listArena;
      |  ^~~
In file included from /usr/local/lib/gcc10/include/c++/list:63,
                 from stdafx.h:20,
                 from building.cpp:1:
/usr/local/lib/gcc10/include/c++/bits/stl_list.h:556:11: note: candidates are: '                                                                                                 template<class _Tp, class _Alloc> class std::__cxx11::list'
  556 |     class list : protected _List_base<_Tp, _Alloc>
      |           ^~~~
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 building.cpp:8:
../../../Extern/include/boost/detail/container_fwd.hpp:81:47: note:                                                                                                                  'template<class T, class Allocator> class std::list'
   81 |     template <class T, class Allocator> class list;
      |                                               ^~~~
In file included from /usr/local/lib/gcc10/include/c++/list:63,
                 from stdafx.h:20,
                 from char_battle.cpp:1:
/usr/local/lib/gcc10/include/c++/bits/stl_list.h:556:11: note: candidates are: '                                                                                                 template<class _Tp, class _Alloc> class std::__cxx11::list'
  556 |     class list : protected _List_base<_Tp, _Alloc>
      |           ^~~~
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 desc_manager.h:4,
                 from char_battle.cpp:5:
../../../Extern/include/boost/detail/container_fwd.hpp:81:47: note:                                                                                                                  'template<class T, class Allocator> class std::list'
   81 |     template <class T, class Allocator> class list;
      |                                               ^~~~
nce to 'basic_string' is ambiguous
  176 |      basic_string<_CharT2, _Traits2, _Alloc>&);
      |      ^~~~~~~~~~~~
In file included from char_affect.cpp:5:
char.h:1012:9: error: reference to 'list' is ambiguous
 1012 |   const std::list<CAffect *> & GetAffectContainer() const { return m_lis                                                                                                 t_pkAffect; }
      |         ^~~
In file included from /usr/local/lib/gcc10/include/c++/list:63,
                 from stdafx.h:20,
                 from char_affect.cpp:2:
/usr/local/lib/gcc10/include/c++/bits/stl_list.h:556:11: note: candidates are: '                                                                                                 template<class _Tp, class _Alloc> class std::__cxx11::list'
  556 |     class list : protected _List_base<_Tp, _Alloc>
      |           ^~~~
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_affect.cpp:5:
../../../Extern/include/boost/detail/container_fwd.hpp:81:47: note:                                                                                                                  'template<class T, class Allocator> class std::list'
   81 |     template <class T, class Allocator> class list;
      |                                               ^~~~
In file included from char_affect.cpp:5:
char.h:1018:3: error: reference to 'list' is ambiguous
 1018 |   std::list<CAffect *> m_list_pkAffect;
      |   ^~~
In file included from /usr/local/lib/gcc10/include/c++/list:63,
                 from stdafx.h:20,
                 from char_affect.cpp:2:
/usr/local/lib/gcc10/include/c++/bits/stl_list.h:556:11: note: candidates are: '                                                                                                 template<class _Tp, class _Alloc> class std::__cxx11::list'
  556 |     class list : protected _List_base<_Tp, _Alloc>
      |           ^~~~
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_affect.cpp:5:
../../../Extern/include/boost/detail/container_fwd.hpp:81:47: note:                                                                                                                  'template<class T, class Allocator> class std::list'
   81 |     template <class T, class Allocator> class list;
      |                                               ^~~~
In file included from /usr/local/lib/gcc10/include/c++/string:39,
                 from stdafx.h:24,
                 from battle.cpp:1:
/usr/local/lib/gcc10/include/c++/bits/stringfwd.h:74:11: note: candidates are: '                                                                                                 template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_st                                                                                                 ring'
   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 battle.cpp:5:
../../../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 ../../../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_change_empire.cpp:4:
../../../Extern/include/boost/functional/hash/extensions.hpp:38:33: error: 'temp                                                                                                 late<class T, class A> std::size_t boost::hash_value' redeclared as different ki                                                                                                 nd of entity
   38 |     std::size_t hash_value(std::list<T, A> const& v);
      |                                 ^~~~
In file included from /usr/local/lib/gcc10/include/c++/bits/streambuf_iterator.h                                                                                                 :35,
                 from /usr/local/lib/gcc10/include/c++/iterator:66,
                 from ../../../Extern/include/boost/detail/iterator.hpp:54,
                 from ../../../Extern/include/boost/iterator/iterator_categories                                                                                                 .hpp:10,
                 from ../../../Extern/include/boost/unordered/detail/table.hpp:1                                                                                                 4,
                 from ../../../Extern/include/boost/unordered/detail/equivalent.                                                                                                 hpp:10,
                 from ../../../Extern/include/boost/unordered/unordered_map.hpp:                                                                                                 19,
                 from ../../../Extern/include/boost/unordered_map.hpp:16,
                 from char.h:4,
                 from battle.cpp:5:
/usr/local/lib/gcc10/include/c++/streambuf:176:6: error: 'basic_string' has not                                                                                                  been declared
  176 |      basic_In file included from ../../../Extern/include/boost/functiona                                                                                                 l/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_change_empire.cpp:4:
../../../Extern/include/boost/functional/hash/hash.hpp:307:24: note: previous de                                                                                                 claration 'std::size_t boost::hash_value(long double)'
  307 |     inline std::size_t hash_value(long double v)
      |                        ^~~~~~~~~~
string<_CharT2, _Traits2, _Alloc>&);
      |      ^~~~~~~~~~~~
In file included 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_change_empire.cpp:4:
../../../Extern/include/boost/functional/hash/extensions.hpp:38:33: error: refer                                                                                                 ence to 'list' is ambiguous
   38 |     std::size_t hash_value(std::list<T, A> const& v);
      |                                 ^~~~
In file included from /usr/local/lib/gcc10/include/c++/list:63,
                 from stdafx.h:20,
                 from char_change_empire.cpp:2:
/usr/local/lib/gcc10/include/c++/bits/stl_list.h:556:11: note: candidates are: '                                                                                                 template<class _Tp, class _Alloc> class std::__cxx11::list'
  556 |     class list : protected _List_base<_Tp, _Alloc>
      |           ^~~~
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_change_empire.cpp:4:
../../../Extern/include/boost/detail/container_fwd.hpp:81:47: note:                                                                                                                  'template<class T, class Allocator> class std::list'
   81 |     template <class T, class Allocator> class list;
      |                                               ^~~~
In file included 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_change_empire.cpp:4:
../../../Extern/include/boost/functional/hash/extensions.hpp:38:39: error: expec                                                                                                 ted primary-expression before ',' token
   38 |     std::size_t hash_value(std::list<T, A> const& v);
      |                                       ^
../../../Extern/include/boost/functional/hash/extensions.hpp:38:42: error: expec                                                                                                 ted primary-expression before '>' token
   38 |     std::size_t hash_value(std::list<T, A> const& v);
      |                                          ^
../../../Extern/include/boost/functional/hash/extensions.hpp:38:44: error: expec                                                                                                 ted primary-expression before 'const'
   38 |     std::size_t hash_value(std::list<T, A> const& v);
      |                                            ^~~~~
../../../Extern/include/boost/functional/hash/extensions.hpp:69:33: error: 'temp                                                                                                 late<class T, class A> std::size_t boost::hash_value' redeclared as different ki                                                                                                 nd of entity
   69 |     std::size_t hash_value(std::list<T, A> const& v)
      |                                 ^~~~
In file included 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_change_empire.cpp:4:
../../../Extern/include/boost/functional/hash/hash.hpp:307:24: note: previous de                                                                                                 claration 'std::size_t boost::hash_value(long double)'
  307 |     inline std::size_t hash_value(long double v)
      |                        ^~~~~~~~~~
/usr/local/lib/gcc10/include/c++/streambuf:176:18: error: expected ',' or '...'                                                                                                  before '<' token
  176 |      basic_string<_CharT2, _Traits2, _Alloc>&);
      |                  ^
In file included 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_change_empire.cpp:4:
../../../Extern/include/boost/functional/hash/extensions.hpp:69:33: error: refer                                                                                                 ence to 'list' is ambiguous
   69 |     std::size_t hash_value(std::list<T, A> const& v)
      |                                 ^~~~
In file included from /usr/local/lib/gcc10/include/c++/list:63,
                 from stdafx.h:20,
                 from char_change_empire.cpp:2:
/usr/local/lib/gcc10/include/c++/bits/stl_list.h:556:11: note: candidates are: '                                                                                                 template<class _Tp, class _Alloc> class std::__cxx11::list'
  556 |     class list : protected _List_base<_Tp, _Alloc>
      |           ^~~~
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_change_empire.cpp:4:
../../../Extern/include/boost/detail/container_fwd.hpp:81:47: note:                                                                                                                  'template<class T, class Allocator> class std::list'
   81 |     template <class T, class Allocator> class list;
      |                                               ^~~~
In file included 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_change_empire.cpp:4:
../../../Extern/include/boost/functional/hash/extensions.hpp:69:39: error: expec                                                                                                 ted primary-expression before ',' token
   69 |     std::size_t hash_value(std::list<T, A> const& v)
      |                                       ^
../../../Extern/include/boost/functional/hash/extensions.hpp:69:42: error: expec                                                                                                 ted primary-expression before '>' token
   69 |     std::size_t hash_value(std::list<T, A> const& v)
      |                                          ^
../../../Extern/include/boost/functional/hash/extensions.hpp:69:44: error: expec                                                                                                 ted primary-expression before 'const'
   69 |     std::size_t hash_value(std::list<T, A> const& v)
      |                                            ^~~~~
In file included from ../../../Extern/include/boost/unordered/detail/table.hpp:1                                                                                                 1,
                 from ../../../Extern/include/boost/unordered/detail/equivalent.                                                                                                 hpp:10,
                 from ../../../Extern/include/boost/unordered/unordered_map.hpp:                                                                                                 19,
                 from ../../../Extern/include/boost/unordered_map.hpp:16,
                 from char.h:4,
                 from char_change_empire.cpp:4:
/usr/local/lib/gcc10/include/c++/stdexcept:67:11: error: reference to 'basic_str                                                                                                 ing' is ambiguous
   67 |   typedef basic_string<char> __sso_string;
      |           ^~~~~~~~~~~~
In file included from /usr/local/lib/gcc10/include/c++/string:39,
                 from stdafx.h:24,
                 from char_change_empire.cpp:2:
/usr/local/lib/gcc10/include/c++/bits/stringfwd.h:74:11: note: candidates are: '                                                                                                 template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_st                                                                                                 ring'
   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_change_empire.cpp:4:
../../../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/gcc10/include/c++/bits/ios_base.h:41,
                 from /usr/local/lib/gcc10/include/c++/streambuf:41,
                 from /usr/local/lib/gcc10/include/c++/bits/streambuf_iterator.h                                                                                                 :35,
                 from /usr/local/lib/gcc10/include/c++/iterator:66,
                 from ../../../Extern/include/boost/detail/iterator.hpp:54,
                 from ../../../Extern/include/boost/iterator/iterator_categories                                                                                                 .hpp:10,
                 from ../../../Extern/include/boost/unordered/detail/table.hpp:1                                                                                                 4,
                 from ../../../Extern/include/boost/unordered/detail/equivalent.                                                                                                 hpp:10,
                 from ../../../Extern/include/boost/unordered/unordered_map.hpp:                                                                                                 19,
                 from ../../../Extern/include/boost/unordered_map.hpp:16,
                 from char.h:4,
                 from char_change_empire.cpp:4:
/usr/local/lib/gcc10/include/c++/bits/locale_classes.h:286:24: error: reference                                                                                                  to 'basic_string' is ambiguous
  286 |       operator()(const basic_string<_Char, _Traits, _Alloc>& __s1,
      |                        ^~~~~~~~~~~~
In file included from /usr/local/lib/gcc10/include/c++/string:39,
                 from stdafx.h:24,
                 from char_change_empire.cpp:2:
/usr/local/lib/gcc10/include/c++/bits/stringfwd.h:74:11: note: candidates are: '                                                                                                 template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_st                                                                                                 ring'
   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_change_empire.cpp:4:
../../../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/gcc10/include/c++/bits/ios_base.h:41,
                 from /usr/local/lib/gcc10/include/c++/streambuf:41,
                 from /usr/local/lib/gcc10/include/c++/bits/streambuf_iterator.h                                                                                                 :35,
                 from /usr/local/lib/gcc10/include/c++/iterator:66,
                 from ../../../Extern/include/boost/detail/iterator.hpp:54,
                 from ../../../Extern/include/boost/iterator/iterator_categories                                                                                                 .hpp:10,
                 from ../../../Extern/include/boost/unordered/detail/table.hpp:1                                                                                                 4,
                 from ../../../Extern/include/boost/unordered/detail/equivalent.                                                                                                 hpp:10,
                 from ../../../Extern/include/boost/unordered/unordered_map.hpp:                                                                                                 19,
                 from ../../../Extern/include/boost/unordered_map.hpp:16,
                 from char.h:4,
                 from char_change_empire.cpp:4:
/usr/local/lib/gcc10/include/c++/bits/locale_classes.h:286:36: error: expected '                                                                                                 ,' or '...' before '<' token
  286 |       operator()(const basic_string<_Char, _Traits, _Alloc>& __s1,
      |                                    ^
In file included from /usr/local/lib/gcc10/include/c++/bits/locale_classes.h:853                                                                                                 ,
                 from /usr/local/lib/gcc10/include/c++/bits/ios_base.h:41,
                 from /usr/local/lib/gcc10/include/c++/streambuf:41,
                 from /usr/local/lib/gcc10/include/c++/bits/streambuf_iterator.h                                                                                                 :35,
                 from /usr/local/lib/gcc10/include/c++/iterator:66,
                 from ../../../Extern/include/boost/detail/iterator.hpp:54,
                 from ../../../Extern/include/boost/iterator/iterator_categories                                                                                                 .hpp:10,
                 from ../../../Extern/include/boost/unordered/detail/table.hpp:1                                                                                                 4,
                 from ../../../Extern/include/boost/unordered/detail/equivalent.                                                                                                 hpp:10,
                 from ../../../Extern/include/boost/unordered/unordered_map.hpp:                                                                                                 19,
                 from ../../../Extern/include/boost/unordered_map.hpp:16/usr/loc                                                                                                 al/lib/gcc10/include/c++/streambuf:181:3: error: reference to 'basic_string' is                                                                                                  ambiguous
  181 |   basic_string<_CharT2, _Traits2, _Alloc>&, _CharT2);
      |   ^~~~~~~~~~~~
K,
                 from char.h:4,
                 from char_change_empire.cpp:4:
/usr/local/lib/gcc10/include/c++/bits/locale_classes.tcc:81:22: error: reference                                                                                                  to 'basic_string' is ambiguous
   81 |     operator()(const basic_string<_CharT, _Traits, _Alloc>& __s1,
      |                      ^~~~~~~~~~~~
In file included from /usr/local/lib/gcc10/include/c++/string:39,
                 from stdafx.h:24,
                 from char_change_empire.cpp:2:
/usr/local/lib/gcc10/include/c++/bits/stringfwd.h:74:11: note: candidates are: '                                                                                                 template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_st                                                                                                 ring'
   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_change_empire.cpp:4:
../../../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/gcc10/include/c++/bits/locale_classes.h:853                                                                                                 ,
                 from /usr/local/lib/gcc10/include/c++/bits/ios_base.h:41,
                 from /usr/local/lib/gcc10/include/c++/streambuf:41,
                 from /usr/local/lib/gcc10/include/c++/bits/streambuf_iterator.h                                                                                                 :35,
                 from /usr/local/lib/gcc10/include/c++/iterator:66,
                 from ../../../Extern/include/boost/detail/iterator.hpp:54,
                 from ../../../Extern/include/boost/iterator/iterator_categories                                                                                                 .hpp:10,
                 from ../../../Extern/include/boost/unordered/detail/table.hpp:1                                                                                                 4,
                 from ../../../Extern/include/boost/unordered/detail/equivalent.                                                                                                 hpp:10,
                 from ../../../Extern/include/boost/unordered/unordered_map.hpp:                                                                                                 19,
                 from ../../../Extern/include/boost/unordered_map.hpp:16,
                 from char.h:4,
                 from char_change_empire.cpp:4:
/usr/local/lib/gcc10/include/c++/bits/locale_classes.tcc:81:34: error: expected                                                                                                  ',' or '...' before '<' token
   81 |     operator()(const basic_string<_CharT, _Traits, _Alloc>& __s1,
      |                                  ^
/usr/local/lib/gcc10/include/c++/bits/locale_classes.tcc: In member function 'bo                                                                                                 ol std::locale::operator()(int) const':
/usr/local/lib/gcc10/include/c++/bits/locale_classes.tcc:86:33: error: '__s1' wa                                                                                                 s not declared in this scope
   86 |       return (__collate.compare(__s1.data(), __s1.data() + __s1.length()                                                                                                 ,
      |                                 ^~~~
/usr/local/lib/gcc10/include/c++/bits/locale_classes.tcc:87:5: error: '__s2' was                                                                                                  not declared in this scope
   87 |     __s2.data(), __s2.data() + __s2.length()) < 0);
      |     ^~~~
In file included from /usr/local/lib/gcc10/include/c++/bits/streambuf_iterator.h                                                                                                 :35,
                 from /usr/local/lib/gcc10/include/c++/iterator:66,
                 from ../../../Extern/include/boost/detail/iterator.hpp:54,
                 from ../../../Extern/include/boost/iterator/iterator_categories                                                                                                 .hpp:10,
                 from ../../../Extern/include/boost/unordered/detail/table.hpp:1                                                                                                 4,
                 from ../../../Extern/include/boost/unordered/detail/equivalent.                                                                                                 hpp:10,
                 from ../../../Extern/include/boost/unordered/unordered_map.hpp:                                                                                                 19,
                 from ../../../Extern/include/boost/unordered_map.hpp:16,
                 from char.h:4,
                 from char_change_empire.cpp:4:
/usr/local/lib/gcc10/include/c++/streambuf: At global scope:
/usr/local/lib/gcc10/include/c++/streambuf:176:6: error: In file included from /                                                                                                 usr/local/lib/gcc10/include/c++/string:39,
                 from stdafx.h:24,
                 from battle.cpp:1:
/usr/local/lib/gcc10/include/c++/bits/stringfwd.h:74:11: note: candidates are: '                                                                                                 template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_st                                                                                                 ring'
   74 |     class basic_string;
      |           ^~~~~~~~~~~~
reference to 'basic_string' is ambiguous
  176 |      basic_string<_CharT2, _Traits2, _Alloc>&);
      |      ^~~~~~~~~~~~
In file included from /usr/local/lib/gcc10/include/c++/string:39,
                 from stdafx.h:24,
                 from char_change_empire.cpp:2:
/usr/local/lib/gcc10/include/c++/bits/stringfwd.h:74:11: note: candidates are: '                                                                                                 template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_st                                                                                                 ring'
   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_change_empire.cpp:4:
../../../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/gcc10/include/c++/bits/streambuf_iterator.h                                                                                                 :35,
                 from /usr/local/lib/gcc10/include/c++/iterator:66,
                 from ../../../Extern/include/boost/detail/iterator.hpp:54,
                 from ../../../Extern/include/boost/iterator/iterator_categories                                                                                                 .hpp:10,
                 from ../../../Extern/include/boost/unordered/detail/table.hpp:1                                                                                                 4,
                 from ../../../Extern/include/boost/unordered/detail/equivalent.                                                                                                 hpp:10,
                 from ../../../Extern/include/boost/unordered/unordered_map.hpp:                                                                                                 19,
                 from ../../../Extern/include/boost/unordered_map.hpp:16,
                 from char.h:4,
                 from char_change_empire.cpp:4:
/usr/local/lib/gcc10/include/c++/streambuf:176:6: error: 'basic_string' has not                                                                                                  been declared
  176 |      basic_string<_CharT2, _Traits2, _Alloc>&);
      |      ^~~~~~~~~~~~
/usr/local/lib/gcc10/include/c++/streambuf:176:18: error: expected ',' or '...'                                                                                                  before '<' token
  176 |      basic_string<_CharT2, _Traits2, _Alloc>&);
      |                  ^
/usr/local/lib/gcc10/include/c++/streambuf:181:3: error: reference to 'basic_str                                                                                                 ing' is ambiguous
  181 |   basic_string<_CharT2, _Traits2, _Alloc>&, _CharT2);
      |   ^~~~~~~~~~~~
In file included from /usr/local/lib/gcc10/include/c++/string:39,
                 from stdafx.h:24,
                 from char_change_empire.cpp:2:
/usr/local/lib/gcc10/include/c++/bits/stringfwd.h:74:11: note: candidates are: '                                                                                                 template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_st                                                                                                 ring'
   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_change_empire.cpp:4:
../../../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/gcc10/include/c++/bits/streambuf_iterator.h                                                                                                 :35,
                 from /usr/local/lib/gcc10/include/c++/iterator:66,
                 from ../../../Extern/include/boost/detail/iterator.hpp:54,
                 from ../../../Extern/include/boost/iterator/iterator_categories                                                                                                 .hpp:10,
                 from ../../../Extern/include/boost/unordered/detail/table.hpp:1                                                                                                 4,
                 from ../../../Extern/include/boost/unordered/detail/equivalent.                                                                                                 hpp:10,
                 from ../../../Extern/include/boost/unordered/unordered_map.hpp:                                                                                                 19,
                 from ../../../Extern/include/boost/unordered_map.hpp:16,
                 from char.h:4,
                 from char_change_empire.cpp:4:
/usr/local/lib/gcc10/include/c++/streambuf:181:3: error: 'basic_string' has not                                                                                                  been declared
  181 |   basic_string<_CharT2, _Traits2, _Alloc>&, _CharT2);
      |   ^~~~~~~~~~~~
/usr/local/lib/gcc10/include/c++/streambuf:181:15: error: expected ',' or '...'                                                                                                  before '<' token
  181 |   basic_string<_CharT2, _Traits2, _Alloc>&, _CharT2);
      |               ^
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 battle.cpp:5:
../../../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/gcc10/include/c++/bits/locale_facets_nonio.                                                                                                 h:2015,
                 from /usr/local/lib/gcc10/include/c++/locale:41,
                 from ../../../Extern/include/boost/algorithm/string/compare.hpp                                                                                                 :15,
                 from ../../../Extern/include/boost/algorithm/string/predicate.h                                                                                                 pp:22,
                 from char_cards.cpp:23:
/usr/local/lib/gcc10/include/c++/bits/locale_facets_nonio.tcc: In member functio                                                                                                 n 'void std::__moneypunct_cache<_CharT, _Intl>::_M_cache(const std::locale&)':
/usr/local/lib/gcc10/include/c++/bits/locale_facets_nonio.tcc:93:10: error: refe                                                                                                 rence to 'basic_string' is ambiguous
   93 |    const basic_string<_CharT>& __cs = __mp.curr_symbol();
      |          ^~~~~~~~~~~~
In file included from /usr/local/lib/gcc10/include/c++/string:39,
                 from stdafx.h:24,
                 from char_cards.cpp:1:
/usr/local/lib/gcc10/include/c++/bits/stringfwd.h:74:11: note: candidates are: '                                                                                                 template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_st                                                                                                 ring'
   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_cards.cpp:2:
../../../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/gcc10/include/c++/bits/locale_facets_nonio.                                                                                                 h:2015,
                 from /usr/local/lib/gcc10/include/c++/locale:41,
                 from ../../../Extern/include/boost/algorithm/string/compare.hpp                                                                                                 :15,
                 from ../../../Extern/include/boost/algorithm/string/predicate.h                                                                                                 pp:22,
                 from char_cards.cpp:23:
/usr/local/lib/gcc10/include/c++/bits/locale_facets_nonio.tcc:94:26: error: '__c                                                                                                 s' was not declared in this scope
   94 |    _M_curr_symbol_size = __cs.size();
      |                          ^~~~
/usr/local/lib/gcc10/include/c++/bits/locale_facets_nonio.tcc:98:10: error: refe                                                                                                 rence to 'basic_string' is ambiguous
   98 |    const basic_string<_CharT>& __ps = __mp.positive_sign();
      |          ^~~~~~~~~~~~
In file included from /usr/local/lib/gcc10/include/c++/string:39,
                 from stdafx.h:24,
                 from char_cards.cpp:1:
/usr/local/lib/gcc10/include/c++/bits/stringfwd.h:74:11: note: candidates are: '                                                                                                 template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_st                                                                                                 ring'
   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_cards.cpp:2:
../../../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/gcc10/include/c++/bits/locale_facets_nonio.                                                                                                 h:2015,
                 from /usr/local/lib/gcc10/include/c++/locale:41,
                 from ../../../Extern/include/boost/algorithm/string/compare.hpp                                                                                                 :15,
                 from ../../../Extern/include/boost/algorithm/string/predicate.h                                                                                                 pp:22,
                 from char_cards.cpp:23:
/usr/local/lib/gcc10/include/c++/bits/locale_facets_nonio.tcc:99:28: error: '__p                                                                                                 s' was not declared in this scope
   99 |    _M_positive_sign_size = __ps.size();
      |                            ^~~~
/usr/local/lib/gcc10/include/c++/bits/locale_facets_nonio.tcc:103:10: error: ref                                                                                                 erence to 'basic_string' is ambiguous
  103 |    const basic_string<_CharT>& __ns = __mp.negative_sign();
      |          ^~~~~~~~~~~~
In file included from /usr/local/lib/gcc10/include/c++/string:39,
                 from stdafx.h:24,
                 from char_cards.cpp:1:
/usr/local/lib/gcc10/include/c++/bits/stringfwd.h:74:11: note: candidates are: '                                                                                                 template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_st                                                                                                 ring'
   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_cards.cpp:2:
../../../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/gcc10/include/c++/bits/locale_facets_nonio.                                                                                                 h:2015,
                 from /usr/local/lib/gcc10/include/c++/locale:41,
                 from ../../../Extern/include/boost/algorithm/string/compare.hpp                                                                                                 :15,
                 from ../../../Extern/include/boost/algorithm/string/predicate.h                                                                                                 pp:22,
                 from char_cards.cpp:23:
/usr/local/lib/gcc10/include/c++/bits/locale_facets_nonio.tcc:104:28: error: '__                                                                                                 ns' was not declared in this scope
  104 |    _M_negative_sign_size = __ns.size();
      |                            ^~~~
In file included from /usr/local/lib/gcc10/include/c++/locale:43,
                 from ../../../Extern/include/boost/algorithm/string/compare.hpp                                                                                                 :15,
                 from ../../../Extern/include/boost/algorithm/string/predicate.h                                                                                                 pp:22,
                 from char_cards.cpp:23:
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h: At global scope:
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h:109:8: error: reference to '                                                                                                 basic_string' is ambiguous
  109 |        basic_string<_CharT, _Traits, _Alloc>& __outstr,
      |        ^~~~~~~~~~~~
In file included from /usr/local/lib/gcc10/include/c++/string:39,
                 from stdafx.h:24,
                 from char_cards.cpp:1:
/usr/local/lib/gcc10/include/c++/bits/stringfwd.h:74:11: note: candidates are: '                                                                                                 template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_st                                                                                                 ring'
   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_cards.cpp:2:
../../../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/gcc10/include/c++/locale:43,
                 from ../../../Extern/include/boost/algorithm/string/compare.hpp                                                                                                 :15,
                 from ../../../Extern/include/boost/algorithm/string/predicate.h                                                                                                 pp:22,
                 from char_cards.cpp:23:
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h:109:8: error: 'basic_string'                                                                                                  has not been declared
  109 |        basic_string<_CharT, _Traits, _Alloc>& __outstr,
      |        ^~~~~~~~~~~~
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h:109:20: error: expected ','                                                                                                  or '...' before '<' token
  109 |        basic_string<_CharT, _Traits, _Alloc>& __outstr,
      |                    ^
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h: In function 'bool std::__st                                                                                                 r_codecvt_in(const char*, const char*, int)':
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h:119:48: error: '__outstr' wa                                                                                                 s not declared in this scope
  119 |       return __do_str_codecvt(__first, __last, __outstr, __cvt, __state,
      |                                                ^~~~~~~~
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h:119:58: error: '__cvt' was n                                                                                                 ot declared in this scope
  119 |       return __do_str_codecvt(__first, __last, __outstr, __cvt, __state,
      |                                                          ^~~~~
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h:119:65: error: '__state' was                                                                                                  not declared in this scope; did you mean '_State'?
  119 |       return __do_str_codecvt(__first, __last, __outstr, __cvt, __state,
      |                                                                 ^~~~~~~
      |                                                                 _State
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h:120:10: error: '__count' was                                                                                                  not declared in this scope; did you mean 'count'?
  120 |          __count, __fn);
      |          ^~~~~~~
      |          count
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h: At global scope:
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h:127:8: error: reference to '                                                                                                 basic_string' is ambiguous
  127 |        basic_string<_CharT, _Traits, _Alloc>& __outstr,
      |        ^~~~~~~~~~~~
In file included from /usr/local/lib/gcc10/include/c++/string:39,
                 from stdafx.h:24,
                 from char_cards.cpp:1:
/usr/local/lib/gcc10/include/c++/bits/stringfwd.h:74:11: note: candidates are: '                                                                                                 template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_st                                                                                                 ring'
   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_cards.cpp:2:
../../../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/gcc10/include/c++/locale:43,
                 from ../../../Extern/include/boost/algorithm/string/compare.hpp                                                                                                 :15,
                 from ../../../Extern/include/boost/algorithm/string/predicate.h                                                                                                 pp:22,
                 from char_cards.cpp:23:
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h:127:8: error: 'basic_string'                                                                                                  has not been declared
  127 |        basic_string<_CharT, _Traits, _Alloc>& __outstr,
      |        ^~~~~~~~~~~~
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h:127:20: error: expected ','                                                                                                  or '...' before '<' token
  127 |        basic_string<_CharT, _Traits, _Alloc>& __outstr,
      |                    ^
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h:126:5: error: redefinition o                                                                                                 f 'template<class _CharT, class _Traits, class _Alloc, class _State> bool std::_                                                                                                 _str_codecvt_in(const char*, const char*, int)'
  126 |     __str_codecvt_in(const char* __first, const char* __last,
      |     ^~~~~~~~~~~~~~~~
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h:108:5: note: 'template<class                                                                                                  _CharT, class _Traits, class _Alloc, class _State> bool std::__str_codecvt_in(c                                                                                                 onst char*, const char*, int)' previously declared here
  108 |     __str_codecvt_in(const char* __first, const char* __last,
      |     ^~~~~~~~~~~~~~~~
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h:139:5: error: reference to '                                                                                                 basic_string' is ambiguous
  139 |     basic_string<_CharT, _Traits, _Alloc>& __outstr,
      |     ^~~~~~~~~~~~
In file included from /usr/local/lib/gcc10/include/c++/string:39,
                 from stdafx.h:24,
                 from char_cards.cpp:1:
/usr/local/lib/gcc10/include/c++/bits/stringfwd.h:74:11: note: candidates are: '                                                                                                 template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_st                                                                                                 ring'
   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_cards.cpp:2:
../../../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/gcc10/include/c++/locale:43,
                 from ../../../Extern/include/boost/algorithm/string/compare.hpp                                                                                                 :15,
                 from ../../../Extern/include/boost/algorithm/string/predicate.h                                                                                                 pp:22,
                 from char_cards.cpp:23:
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h:139:5: error: 'basic_string'                                                                                                  has not been declared
  139 |     basic_string<_CharT, _Traits, _Alloc>& __outstr,
      |     ^~~~~~~~~~~~
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h:139:17: error: expected ','                                                                                                  or '...' before '<' token
  139 |     basic_string<_CharT, _Traits, _Alloc>& __outstr,
      |                 ^
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h: In function 'bool std::__st                                                                                                 r_codecvt_in_all(const char*, const char*, int)':
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h:144:48: error: '__outstr' wa                                                                                                 s not declared in this scope
  144 |       return __str_codecvt_in(__first, __last, __outstr, __cvt, __state,                                                                                                  __n)
      |                                                ^~~~~~~~
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h:144:58: error: '__cvt' was n                                                                                                 ot declared in this scope
  144 |       return __str_codecvt_in(__first, __last, __outstr, __cvt, __state,                                                                                                  __n)
      |                                                          ^~~~~
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h: At global scope:
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h:152:9: error: reference to '                                                                                                 basic_string' is ambiguous
  152 |         basic_string<char, _Traits, _Alloc>& __outstr,
      |         ^~~~~~~~~~~~
In file included from /usr/local/lib/gcc10/include/c++/string:39,
                 from stdafx.h:24,
                 from char_cards.cpp:1:
/usr/local/lib/gcc10/include/c++/bits/stringfwd.h:74:11: note: candidates are: '                                                                                                 template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_st                                                                                                 ring'
   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_cards.cpp:2:
../../../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/gcc10/include/c++/locale:43,
                 from ../../../Extern/include/boost/algorithm/string/compare.hpp                                                                                                 :15,
                 from ../../../Extern/include/boost/algorithm/string/predicate.h                                                                                                 pp:22,
                 from char_cards.cpp:23:
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h:152:9: error: 'basic_string'                                                                                                  has not been declared
  152 |         basic_string<char, _Traits, _Alloc>& __outstr,
      |         ^~~~~~~~~~~~
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h:152:21: error: expected ','                                                                                                  or '...' before '<' token
  152 |         basic_string<char, _Traits, _Alloc>& __outstr,
      |                     ^
In file included from char_change_empire.cpp:4:
char.h:1012:9: error: reference to 'list' is ambiguous
 1012 |   const std::list<CAffect *> & GetAffectContainer() const { return m_lis                                                                                                 t_pkAffect; }
      |         ^~~
In file included from /usr/local/lib/gcc10/include/c++/bits/streambuf_iterator.h                                                                                                 :35,
                 from /usr/local/lib/gcc10/include/c++/iterator:66,
                 from ../../../Extern/include/boost/detail/iterator.hpp:54,
                 from ../../../Extern/include/boost/iterator/iterator_categories                                                                                                 .hpp:10,
                 from ../../../Extern/include/boost/unordered/detail/table.hpp:1                                                                                                 4,
                 from ../../../Extern/include/boost/unordered/detail/equivalent.                                                                                                 hpp:10,
                 from ../../../Extern/include/boost/unordered/unordered_map.hpp:                                                                                                 19,
                 from ../../../Extern/include/boost/unordered_map.hpp:16,
                 from char.h:4,
                 from battle.cpp:5:
/usr/local/lib/gcc10/include/c++/streambuf:181:3: error: 'basic_string' has not                                                                                                  been declared
  181 |   basic_string<_CharT2, _Traits2, _Alloc>&, _CharT2);
      |   ^~~~~~~~~~~~
/usr/local/lib/gcc10/include/c++/streambuf:181:15: error: expected ',' or '...'                                                                                                  before '<' token
  181 |   basic_string<_CharT2, _Traits2, _Alloc>&, _CharT2);
      |               ^
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h: In function 'bool std::__st                                                                                                 r_codecvt_out(const _CharT*, const _CharT*, int)':
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h:162:48: error: '__outstr' wa                                                                                                 s not declared in this scope
  162 |       return __do_str_codecvt(__first, __last, __outstr, __cvt, __state,
      |                                                ^~~~~~~~
In file included from /usr/local/lib/gcc10/include/c++/list:63,
                 from stdafx.h:20,
                 from char_change_empire.cpp:2:
/usr/local/lib/gcc10/include/c++/bits/stl_list.h:556:11: note: candidates are: '                                                                                                 template<class _Tp, class _Alloc> class std::__cxx11::list'
  556 |     class list : protected _List_base<_Tp, _Alloc>
      |           ^~~~
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_change_empire.cpp:4:
../../../Extern/include/boost/detail/container_fwd.hpp:81:47: note:                                                                                                                  'template<class T, class Allocator> class std::list'
   81 |     template <class T, class Allocator> class list;
      |                                               ^~~~
In file included from char_change_empire.cpp:4:
char.h:1018:3: error: reference to 'list' is ambiguous
 1018 |   std::list<CAffect *> m_list_pkAffect;
      |   ^~~
In file included from /usr/local/lib/gcc10/include/c++/list:63,
                 from stdafx.h:20,
                 from char_change_empire.cpp:2:
/usr/local/lib/gcc10/include/c++/bits/stl_list.h:556:11: note: candidates are: '                                                                                                 template<class _Tp, class _Alloc> class std::__cxx11::list'
  556 |     class list : protected _List_base<_Tp, _Alloc>
      |           ^~~~
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_change_empire.cpp:4:
../../../Extern/include/boost/detail/container_fwd.hpp:81:47: note:                                                                                                                  'template<class T, class Allocator> class std::list'
   81 |     template <class T, class Allocator> class list;
      |                                               ^~~~
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h:162:58: error: '__cvt' was n                                                                                                 ot declared in this scope
  162 |       return __do_str_codecvt(__first, __last, __outstr, __cvt, __state,
      |                                                          ^~~~~
In file included from char_affect.cpp:16:
arena.h:82:2: error: reference to 'list' is ambiguous
   82 |  std::list<CArena*> m_listArena;
      |  ^~~
In file included from char.cpp:43:
target.h:67:38: error: template argument 2 is invalid
   67 |   std::map<DWORD, std::list<LPEVENT> > m_map_kListEvent;
      |                                      ^
In file included from /usr/local/lib/gcc10/include/c++/list:63,
                 from stdafx.h:20,
                 from char_affect.cpp:2:
/usr/local/lib/gcc10/include/c++/bits/stl_list.h:556:11: note: candidates are: '                                                                                                 template<class _Tp, class _Alloc> class std::__cxx11::list'
  556 |     class list : protected _List_base<_Tp, _Alloc>
      |           ^~~~
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_affect.cpp:5:
../../../Extern/include/boost/detail/container_fwd.hpp:81:47: note:                                                                                                                  'template<class T, class Allocator> class std::list'
   81 |     template <class T, class Allocator> class list;
      |                                               ^~~~
target.h:67:38: error: template argument 4 is invalid
gmake: *** [Makefile:190: .obj/arena.o] Error 1
In file included from battle.cpp:5:
char.h:1012:9: error: reference to 'list' is ambiguous
 1012 |   const std::list<CAffect *> & GetAffectContainer() const { return m_lis                                                                                                 t_pkAffect; }
      |         ^~~
In file included from /usr/local/lib/gcc10/include/c++/list:63,
                 from stdafx.h:20,
                 from battle.cpp:1:
/usr/local/lib/gcc10/include/c++/bits/stl_list.h:556:11: note: candidates are: '                                                                                                 template<class _Tp, class _Alloc> class std::__cxx11::list'
  556 |     class list : protected _List_base<_Tp, _Alloc>
      |           ^~~~
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 battle.cpp:5:
../../../Extern/include/boost/detail/container_fwd.hpp:81:47: note:                                                                                                                  'template<class T, class Allocator> class std::list'
   81 |     template <class T, class Allocator> class list;
      |                                               ^~~~
In file included from battle.cpp:5:
char.h:1018:3: error: reference to 'list' is ambiguous
 1018 |   std::list<CAffect *> m_list_pkAffect;
      |   ^~~
In file included from /usr/local/lib/gcc10/include/c++/list:63,
                 from stdafx.h:20,
                 from battle.cpp:1:
/usr/local/lib/gcc10/include/c++/bits/stl_list.h:556:11: note: candidates are: '                                                                                                 template<class _Tp, class _Alloc> class std::__cxx11::list'
  556 |     class list : protected _List_base<_Tp, _Alloc>
      |           ^~~~
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 battle.cpp:5:
../../../Extern/include/boost/detail/container_fwd.hpp:81:47: note:                                                                                                                  'template<class T, class Allocator> class std::list'
   81 |     template <class T, class Allocator> class list;
      |                                               ^~~~
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h:162:65: error: '__state' was                                                                                                  not declared in this scope; did you mean '_State'?
  162 |       return __do_str_codecvt(__first, __last, __outstr, __cvt, __state,
      |                                                                 ^~~~~~~
      |                                                                 _State
In file included from stdafx.h:40,
                 from char_affect.cpp:2:
char_affect.cpp: In member function 'CAffect* CHARACTER::FindAffect(DWORD, BYTE)                                                                                                  const':
char_affect.cpp:55:11: error: 'm_list_pkAffect' was not declared in this scope
   55 |  itertype(m_list_pkAffect) it = m_list_pkAffect.begin();
      |           ^~~~~~~~~~~~~~~
typedef.h:105:29: note: in definition of macro 'itertype'
  105 | #define itertype(v) typeof((v).begin())
      |                             ^
char_affect.cpp:59:24: error: invalid type argument of unary '*' (have 'int')
   59 |   CAffect * pkAffect = *it++;
      |                        ^~~~~
In file included from stdafx.h:40,
                 from char_affect.cpp:2:
char_affect.cpp: In member function 'void CHARACTER::ClearAffect(bool)':
char_affect.cpp:172:11: error: 'm_list_pkAffect' was not declared in this scope
  172 |  itertype(m_list_pkAffect) it = m_list_pkAffect.begin();
      |           ^~~~~~~~~~~~~~~
typedef.h:105:29: note: in definition of macro 'itertype'
  105 | #define itertype(v) typeof((v).begin())
      |                             ^
char_affect.cpp:176:21: error: invalid type argument of unary '*' (have 'int')
  176 |   CAffect * pkAff = *it;
      |                     ^~~
In file included from char.cpp:49:
arena.h:82:2: error: reference to 'list' is ambiguous
   82 |  std::list<CArena*> m_listArena;
      |  ^~~
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h:163:10: error: '__count' was                                                                                                  not declared in this scope; did you mean 'count'?
  163 |          __count, __fn);
      |          ^~~~~~~
      |          count
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h: At global scope:
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h:170:9: error: reference to '                                                                                                 basic_string' is ambiguous
  170 |         basic_string<char, _Traits, _Alloc>& __outstr,
      |         ^~~~~~~~~~~~
In file included from /usr/local/lib/gcc10/include/c++/string:39,
                 from stdafx.h:24,
                 from char_cards.cpp:1:
/usr/local/lib/gcc10/include/c++/bits/stringfwd.h:74:11: note: candidates are: '                                                                                                 template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_st                                                                                                 ring'
   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_cards.cpp:2:
../../../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/gcc10/include/c++/locale:43,
                 from ../../../Extern/include/boost/algorithm/string/compare.hpp                                                                                                 :15,
                 from ../../../Extern/include/boost/algorithm/string/predicate.h                                                                                                 pp:22,
                 from char_cards.cpp:23:
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h:170:9: error: 'basic_string'                                                                                                  has not been declared
  170 |         basic_string<char, _Traits, _Alloc>& __outstr,
      |         ^~~~~~~~~~~~
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h:170:21: error: expected ','                                                                                                  or '...' before '<' token
  170 |         basic_string<char, _Traits, _Alloc>& __outstr,
      |                     ^
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h:169:5: error: redefinition o                                                                                                 f 'template<class _CharT, class _Traits, class _Alloc, class _State> bool std::_                                                                                                 _str_codecvt_out(const _CharT*, const _CharT*, int)'
  169 |     __str_codecvt_out(const _CharT* __first, const _CharT* __last,
      |     ^~~~~~~~~~~~~~~~~
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h:151:5: note: 'template<class                                                                                                  _CharT, class _Traits, class _Alloc, class _State> bool std::__str_codecvt_out(                                                                                                 const _CharT*, const _CharT*, int)' previously declared here
  151 |     __str_codecvt_out(const _CharT* __first, const _CharT* __last,
      |     ^~~~~~~~~~~~~~~~~
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h:182:6: error: reference to '                                                                                                 basic_string' is ambiguous
  182 |      basic_string<char, _Traits, _Alloc>& __outstr,
      |      ^~~~~~~~~~~~
In file included from /usr/local/lib/gcc10/include/c++/string:39,
                 from stdafx.h:24,
                 from char_cards.cpp:1:
/usr/local/lib/gcc10/include/c++/bits/stringfwd.h:74:11: note: candidates are: '                                                                                                 template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_st                                                                                                 ring'
   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_cards.cpp:2:
../../../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/gcc10/include/c++/locale:43,
                 from ../../../Extern/include/boost/algorithm/string/compare.hpp                                                                                                 :15,
                 from ../../../Extern/include/boost/algorithm/string/predicate.h                                                                                                 pp:22,
                 from char_cards.cpp:23:
/usr/local/lib/gcc10/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/gcc10/include/c++/bits/locale_conv.h:182:18: error: expected ','                                                                                                  or '...' before '<' token
  182 |      basic_string<char, _Traits, _Alloc>& __outstr,
      |                  ^
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h: In function 'bool std::__st                                                                                                 r_codecvt_out_all(const _CharT*, const _CharT*, int)':
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h:187:49: error: '__outstr' wa                                                                                                 s not declared in this scope
  187 |       return __str_codecvt_out(__first, __last, __outstr, __cvt, __state                                                                                                 , __n)
      |                                                 ^~~~~~~~
In file included from /usr/local/lib/gcc10/include/c++/list:63,
                 from stdafx.h:20,
                 from char.cpp:1:
/usr/local/lib/gcc10/include/c++/bits/stl_list.h:556:11: note: candidates are: '                                                                                                 template<class _Tp, class _Alloc> class std::__cxx11::list'
  556 |     class list : protected _List_base<_Tp, _Alloc>
      |           ^~~~
/usr/local/lib/gcc10/include/c++/bits/locale_conv.h:187:59: error: '__cvt' was n                                                                                                 ot declared in this scope
  187 |       return __str_codecvt_out(__first, __last, __outstr, __cvt, __state                                                                                                 , __n)
      |                                                           ^~~~~
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:6:
../../../Extern/include/boost/detail/container_fwd.hpp:81:47: note:                                                                                                                  'template<class T, class Allocator> class std::list'
   81 |     template <class T, class Allocator> class list;
      |                                               ^~~~
In file included from stdafx.h:40,
                 from char_affect.cpp:2:
char_affect.cpp: In member function 'int CHARACTER::ProcessAffect()':
char_affect.cpp:272:11: error: 'm_list_pkAffect' was not declared in this scope
  272 |  itertype(m_list_pkAffect) it;
      |           ^~~~~~~~~~~~~~~
typedef.h:105:29: note: in definition of macro 'itertype'
  105 | #define itertype(v) typeof((v).begin())
      |                             ^
char_affect.cpp:278:11: error: invalid type argument of unary '*' (have 'int')
  278 |   pkAff = *it;
      |           ^~~
In file included from stdafx.h:40,
                 from char_affect.cpp:2:
char_affect.cpp: In member function 'void CHARACTER::SaveAffect()':
char_affect.cpp:345:11: error: 'm_list_pkAffect' was not declared in this scope
  345 |  itertype(m_list_pkAffect) it = m_list_pkAffect.begin();
      |           ^~~~~~~~~~~~~~~
typedef.h:105:29: note: in definition of macro 'itertype'
  105 | #define itertype(v) typeof((v).begin())
      |                             ^
char_affect.cpp:349:21: error: invalid type argument of unary '*' (have 'int')
  349 |   CAffect * pkAff = *it++;
      |                     ^~~~~
In file included from stdafx.h:40,
                 from char_battle.cpp:1:
char_battle.cpp: In member function 'void CHARACTER::Dead(LPCHARACTER, bool)':
char_battle.cpp:1605:12: error: 'm_list_pkAffect' was not declared in this scope
 1605 |   itertype(m_list_pkAffect) it = m_list_pkAffect.begin();
      |            ^~~~~~~~~~~~~~~
typedef.h:105:29: note: in definition of macro 'itertype'
  105 | #define itertype(v) typeof((v).begin())
      |                             ^
char_affect.cpp: In member function 'void CHARACTER::LoadAffect(DWORD, TPacketAf                                                                                                 fectElement*)':
char_affect.cpp:496:3: error: 'm_list_pkAffect' was not declared in this scope
  496 |   m_list_pkAffect.push_back(pkAff);
      |   ^~~~~~~~~~~~~~~
In file included from battle.cpp:19:
arena.h:82:2: error: reference to 'list' is ambiguous
   82 |  std::list<CArena*> m_listArena;
      |  ^~~
In file included from /usr/local/lib/gcc10/include/c++/list:63,
                 from stdafx.h:20,
                 from battle.cpp:1:
/usr/local/lib/gcc10/include/c++/bits/stl_list.h:556:11: note: candidates are: '                                                                                                 template<class _Tp, class _Alloc> class std::__cxx11::list'
  556 |     class list : protected _List_base<_Tp, _Alloc>
      |           ^~~~
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 battle.cpp:5:
../../../Extern/include/boost/detail/container_fwd.hpp:81:47: note:                                                                                                                  'template<class T, class Allocator> class std::list'
   81 |     template <class T, class Allocator> class list;
      |                                               ^~~~
char_affect.cpp: In member function 'bool CHARACTER::AddAffect(DWORD, BYTE, long                                                                                                  int, DWORD, long int, long int, bool, bool)':
char_affect.cpp:587:3: error: 'm_list_pkAffect' was not declared in this scope
  587 |   m_list_pkAffect.push_back(pkAff);
      |   ^~~~~~~~~~~~~~~
char_battle.cpp:1608:35: error: invalid type argument of unary '*' (have 'int')
 1608 |    SendAffectAddPacket(GetDesc(), *it++);
      |                                   ^~~~~
In file included from stdafx.h:40,
                 from char_affect.cpp:2:
char_affect.cpp: In member function 'void CHARACTER::RefreshAffect()':
char_affect.cpp:634:11: error: 'm_list_pkAffect' was not declared in this scope
  634 |  itertype(m_list_pkAffect) it = m_list_pkAffect.begin();
      |           ^~~~~~~~~~~~~~~
typedef.h:105:29: note: in definition of macro 'itertype'
  105 | #define itertype(v) typeof((v).begin())
      |                             ^
char_affect.cpp:638:21: error: invalid type argument of unary '*' (have 'int')
  638 |   CAffect * pkAff = *it++;
      |                     ^~~~~
char_affect.cpp: In member function 'bool CHARACTER::RemoveAffect(CAffect*)':
char_affect.cpp:682:2: error: 'm_list_pkAffect' was not declared in this scope
  682 |  m_list_pkAffect.remove(pkAff);
      |  ^~~~~~~~~~~~~~~
gmake: *** [Makefile:190: .obj/char_change_empire.o] Error 1
gmake: *** [Makefile:190: .obj/battle.o] Error 1
gmake: *** [Makefile:190: .obj/char_affect.o] Error 1
gmake: *** [Makefile:190: .obj/building.o] Error 1
gmake: *** [Makefile:190: .obj/char_cards.o] Error 1
gmake: *** [Makefile:192: .obj/char_battle.o] Error 1
gmake: *** [Makefile:190: .obj/char.o] Error 1
ro

bu hatayı alıyorum sorun nedır bılemedım freebds 9,2 olan oyunu 11.4 e kurdum oyun acılıyor sorunsuz fakat build edemiyorum
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst