Jump to content

Sanistro

Inactive Member
  • Posts

    8
  • Joined

  • Last visited

  • Feedback

    0%

Everything posted by Sanistro

  1. there's none if there was a core or syserr or even a syslog i would've solved it my self @ Vaynz
  2. first of all hello guys i have a problem with my metin2 Server (item table) when a character reach a certain amount of item lines like inv slots and ds and special inv etc... like when the character reach 690 lines or slots used the character become stuck (the same kind of stuck that u get when u enter a wrong map) like when u choose the character it pops u out to the login screen every time u try to select the character and there's no stable limit like i have a character that it's limit is 696 lines another 679 lines and etc when they use more slots in item than that the account won't get in anymore... any thoughts how can i solve this ? contact me and if you solved it for me i'll pay u 30 dollars
  3. first of all hello guys i have a problem with my metin2 Server (item table) when a character reach a certain amount of item lines like inv slots and ds and special inv etc... like when the character reach 690 lines or slots used the character become stuck (the same kind of stuck that u get when u enter a wrong map) like when u choose the character it pops u out to the login screen every time u try to select the character and there's no stable limit like i have a character that it's limit is 696 lines another 679 lines and etc when they use more slots in item than that the account won't get in anymore... any thoughts how can i solve this ?
  4. ah its ok .. thank you for sharing the bin and the amazing systems anyway..
  5. @ Malican you give us the source code please :))
  6. Version of Files : XXX Hello i have updated my source to gcc7 by this topic Here i have followed the video and used his freebsd 9.2 but when i compile the full source i got proplem with the game src gmake[1]: Entering directory `/root/Server/game/src' compiling BattleArena.cpp In file included from ../../../Extern/include/boost/functional/hash/hash.hpp:494:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/functional/hash/extensions.hpp:38:33: error: 'template<class T, class A> std::size_t boost::hash_value' conflicts with a previous declaration std::size_t hash_value(std::list<T, A> const& v); ^~~~ ../../../Extern/include/boost/functional/hash/extensions.hpp:36:17: note: previous declaration 'namespace boost { }::hash_value' std::size_t hash_value(std::vector<T, A> const&); ^~~~~~~~~~ ../../../Extern/include/boost/functional/hash/extensions.hpp:38:28: error: reference to 'list' is ambiguous std::size_t hash_value(std::list<T, A> const& v); ^~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:81:47: note: candidates are: template<class T, class Allocator> class std::list template <class T, class Allocator> class list; ^~~~ In file included from /usr/local/lib/gcc7/include/c++/list:63:0, from stdafx.h:21, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stl_list.h:503:11: note: template<class _Tp, class _Alloc> class std::__cxx11::list class list : protected _List_base<_Tp, _Alloc> ^~~~ In file included from ../../../Extern/include/boost/functional/hash/hash.hpp:494:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/functional/hash/extensions.hpp:38:39: error: expected primary-expression before ',' token std::size_t hash_value(std::list<T, A> const& v); ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:38:42: error: expected primary-expression before '>' token std::size_t hash_value(std::list<T, A> const& v); ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:38:44: error: expected primary-expression before 'const' std::size_t hash_value(std::list<T, A> const& v); ^~~~~ ../../../Extern/include/boost/functional/hash/extensions.hpp:38:52: error: expression list treated as compound expression in initializer [-fpermissive] std::size_t hash_value(std::list<T, A> const& v); ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:69:33: error: 'template<class T, class A> std::size_t boost::hash_value' conflicts with a previous declaration std::size_t hash_value(std::list<T, A> const& v) ^~~~ ../../../Extern/include/boost/functional/hash/extensions.hpp:51:17: note: previous declaration 'namespace boost { }::hash_value' std::size_t hash_value(std::complex<T> const&); ^~~~~~~~~~ ../../../Extern/include/boost/functional/hash/extensions.hpp:69:28: error: reference to 'list' is ambiguous std::size_t hash_value(std::list<T, A> const& v) ^~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:81:47: note: candidates are: template<class T, class Allocator> class std::list template <class T, class Allocator> class list; ^~~~ In file included from /usr/local/lib/gcc7/include/c++/list:63:0, from stdafx.h:21, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stl_list.h:503:11: note: template<class _Tp, class _Alloc> class std::__cxx11::list class list : protected _List_base<_Tp, _Alloc> ^~~~ In file included from ../../../Extern/include/boost/functional/hash/hash.hpp:494:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/functional/hash/extensions.hpp:69:39: error: expected primary-expression before ',' token std::size_t hash_value(std::list<T, A> const& v) ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:69:42: error: expected primary-expression before '>' token std::size_t hash_value(std::list<T, A> const& v) ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:69:44: error: expected primary-expression before 'const' std::size_t hash_value(std::list<T, A> const& v) ^~~~~ ../../../Extern/include/boost/functional/hash/extensions.hpp:69:52: error: expression list treated as compound expression in initializer [-fpermissive] std::size_t hash_value(std::list<T, A> const& v) ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:70:5: error: expected ';' before '{' token { ^ In file included from /usr/local/lib/gcc7/include/c++/bits/ios_base.h:41:0, from /usr/local/lib/gcc7/include/c++/ios:42, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/bits/locale_classes.h:284:24: error: reference to 'basic_string' is ambiguous operator()(const basic_string<_Char, _Traits, _Alloc>& __s1, ^~~~~~~~~~~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:63:65: note: candidates are: template<class charT, class traits, class Allocator> class std::basic_string template <class charT, class traits, class Allocator> class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/string:39:0, from /usr/local/lib/gcc7/include/c++/stdexcept:39, from /usr/local/lib/gcc7/include/c++/optional:38, from /usr/local/lib/gcc7/include/c++/bits/node_handle.h:39, from /usr/local/lib/gcc7/include/c++/bits/stl_tree.h:72, from /usr/local/lib/gcc7/include/c++/map:60, from stdafx.h:22, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stringfwd.h:71:11: note: template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_string class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/bits/ios_base.h:41:0, from /usr/local/lib/gcc7/include/c++/ios:42, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/bits/locale_classes.h:284:36: error: expected ',' or '...' before '<' token operator()(const basic_string<_Char, _Traits, _Alloc>& __s1, ^ In file included from /usr/local/lib/gcc7/include/c++/bits/locale_classes.h:850:0, from /usr/local/lib/gcc7/include/c++/bits/ios_base.h:41, from /usr/local/lib/gcc7/include/c++/ios:42, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/bits/locale_classes.tcc:81:22: error: reference to 'basic_string' is ambiguous operator()(const basic_string<_CharT, _Traits, _Alloc>& __s1, ^~~~~~~~~~~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:63:65: note: candidates are: template<class charT, class traits, class Allocator> class std::basic_string template <class charT, class traits, class Allocator> class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/string:39:0, from /usr/local/lib/gcc7/include/c++/stdexcept:39, from /usr/local/lib/gcc7/include/c++/optional:38, from /usr/local/lib/gcc7/include/c++/bits/node_handle.h:39, from /usr/local/lib/gcc7/include/c++/bits/stl_tree.h:72, from /usr/local/lib/gcc7/include/c++/map:60, from stdafx.h:22, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stringfwd.h:71:11: note: template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_string class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/bits/locale_classes.h:850:0, from /usr/local/lib/gcc7/include/c++/bits/ios_base.h:41, from /usr/local/lib/gcc7/include/c++/ios:42, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/bits/locale_classes.tcc:81:34: error: expected ',' or '...' before '<' token operator()(const basic_string<_CharT, _Traits, _Alloc>& __s1, ^ /usr/local/lib/gcc7/include/c++/bits/locale_classes.tcc: In member function 'bool std::locale::operator()(int) const': /usr/local/lib/gcc7/include/c++/bits/locale_classes.tcc:86:33: error: '__s1' was not declared in this scope return (__collate.compare(__s1.data(), __s1.data() + __s1.length(), ^~~~ /usr/local/lib/gcc7/include/c++/bits/locale_classes.tcc:86:33: note: suggested alternative: '__lg' return (__collate.compare(__s1.data(), __s1.data() + __s1.length(), ^~~~ __lg /usr/local/lib/gcc7/include/c++/bits/locale_classes.tcc:87:5: error: '__s2' was not declared in this scope __s2.data(), __s2.data() + __s2.length()) < 0); ^~~~ /usr/local/lib/gcc7/include/c++/bits/locale_classes.tcc:87:5: note: suggested alternative: '__lg' __s2.data(), __s2.data() + __s2.length()) < 0); ^~~~ __lg In file included from /usr/local/lib/gcc7/include/c++/ios:43:0, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/streambuf: At global scope: /usr/local/lib/gcc7/include/c++/streambuf:169:6: error: reference to 'basic_string' is ambiguous basic_string<_CharT2, _Traits2, _Alloc>&); ^~~~~~~~~~~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:63:65: note: candidates are: template<class charT, class traits, class Allocator> class std::basic_string template <class charT, class traits, class Allocator> class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/string:39:0, from /usr/local/lib/gcc7/include/c++/stdexcept:39, from /usr/local/lib/gcc7/include/c++/optional:38, from /usr/local/lib/gcc7/include/c++/bits/node_handle.h:39, from /usr/local/lib/gcc7/include/c++/bits/stl_tree.h:72, from /usr/local/lib/gcc7/include/c++/map:60, from stdafx.h:22, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stringfwd.h:71:11: note: template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_string class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/ios:43:0, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/streambuf:169:6: error: 'basic_string' has not been declared basic_string<_CharT2, _Traits2, _Alloc>&); ^~~~~~~~~~~~ /usr/local/lib/gcc7/include/c++/streambuf:169:18: error: expected ',' or '...' before '<' token basic_string<_CharT2, _Traits2, _Alloc>&); ^ /usr/local/lib/gcc7/include/c++/streambuf:174:3: error: reference to 'basic_string' is ambiguous basic_string<_CharT2, _Traits2, _Alloc>&, _CharT2); ^~~~~~~~~~~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:63:65: note: candidates are: template<class charT, class traits, class Allocator> class std::basic_string template <class charT, class traits, class Allocator> class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/string:39:0, from /usr/local/lib/gcc7/include/c++/stdexcept:39, from /usr/local/lib/gcc7/include/c++/optional:38, from /usr/local/lib/gcc7/include/c++/bits/node_handle.h:39, from /usr/local/lib/gcc7/include/c++/bits/stl_tree.h:72, from /usr/local/lib/gcc7/include/c++/map:60, from stdafx.h:22, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stringfwd.h:71:11: note: template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_string class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/ios:43:0, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/streambuf:174:3: error: 'basic_string' has not been declared basic_string<_CharT2, _Traits2, _Alloc>&, _CharT2); ^~~~~~~~~~~~ /usr/local/lib/gcc7/include/c++/streambuf:174:15: error: expected ',' or '...' before '<' token basic_string<_CharT2, _Traits2, _Alloc>&, _CharT2); ^ In file included from /usr/local/lib/gcc7/include/c++/bits/locale_facets.h:2651:0, from /usr/local/lib/gcc7/include/c++/bits/basic_ios.h:37, from /usr/local/lib/gcc7/include/c++/ios:44, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/bits/locale_facets.tcc: In member function 'void std::__numpunct_cache<_CharT>::_M_cache(const std::locale&)': /usr/local/lib/gcc7/include/c++/bits/locale_facets.tcc:96:10: error: reference to 'basic_string' is ambiguous const basic_string<_CharT>& __tn = __np.truename(); ^~~~~~~~~~~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:63:65: note: candidates are: template<class charT, class traits, class Allocator> class std::basic_string template <class charT, class traits, class Allocator> class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/string:39:0, from /usr/local/lib/gcc7/include/c++/stdexcept:39, from /usr/local/lib/gcc7/include/c++/optional:38, from /usr/local/lib/gcc7/include/c++/bits/node_handle.h:39, from /usr/local/lib/gcc7/include/c++/bits/stl_tree.h:72, from /usr/local/lib/gcc7/include/c++/map:60, from stdafx.h:22, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stringfwd.h:71:11: note: template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_string class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/bits/locale_facets.h:2651:0, from /usr/local/lib/gcc7/include/c++/bits/basic_ios.h:37, from /usr/local/lib/gcc7/include/c++/ios:44, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/bits/locale_facets.tcc:97:23: error: '__tn' was not declared in this scope _M_truename_size = __tn.size(); ^~~~ /usr/local/lib/gcc7/include/c++/bits/locale_facets.tcc:97:23: note: suggested alternative: '_S_in' _M_truename_size = __tn.size(); ^~~~ _S_in /usr/local/lib/gcc7/include/c++/bits/locale_facets.tcc:101:10: error: reference to 'basic_string' is ambiguous const basic_string<_CharT>& __fn = __np.falsename(); ^~~~~~~~~~~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:63:65: note: candidates are: template<class charT, class traits, class Allocator> class std::basic_string template <class charT, class traits, class Allocator> class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/string:39:0, from /usr/local/lib/gcc7/include/c++/stdexcept:39, from /usr/local/lib/gcc7/include/c++/optional:38, from /usr/local/lib/gcc7/include/c++/bits/node_handle.h:39, from /usr/local/lib/gcc7/include/c++/bits/stl_tree.h:72, from /usr/local/lib/gcc7/include/c++/map:60, from stdafx.h:22, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stringfwd.h:71:11: note: template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_string class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/bits/locale_facets.h:2651:0, from /usr/local/lib/gcc7/include/c++/bits/basic_ios.h:37, from /usr/local/lib/gcc7/include/c++/ios:44, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/bits/locale_facets.tcc:102:24: error: '__fn' was not declared in this scope _M_falsename_size = __fn.size(); ^~~~ /usr/local/lib/gcc7/include/c++/bits/locale_facets.tcc:102:24: note: suggested alternative: '_S_in' _M_falsename_size = __fn.size(); ^~~~ _S_in In file included from BattleArena.cpp:7:0: char.h: At global scope: char.h:1053:9: error: reference to 'list' is ambiguous const std::list<CAffect *> & GetAffectContainer() const { return m_list_pkAffect; } ^~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:81:47: note: candidates are: template<class T, class Allocator> class std::list template <class T, class Allocator> class list; ^~~~ In file included from /usr/local/lib/gcc7/include/c++/list:63:0, from stdafx.h:21, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stl_list.h:503:11: note: template<class _Tp, class _Alloc> class std::__cxx11::list class list : protected _List_base<_Tp, _Alloc> ^~~~ In file included from BattleArena.cpp:7:0: char.h:1059:3: error: reference to 'list' is ambiguous std::list<CAffect *> m_list_pkAffect; ^~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:81:47: note: candidates are: template<class T, class Allocator> class std::list template <class T, class Allocator> class list; ^~~~ In file included from /usr/local/lib/gcc7/include/c++/list:63:0, from stdafx.h:21, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stl_list.h:503:11: note: template<class _Tp, class _Alloc> class std::__cxx11::list class list : protected _List_base<_Tp, _Alloc> ^~~~ gmake[1]: *** [.obj/BattleArena.o] Error 1 gmake[1]: Leaving directory `/root/Server/game/src' gmake: *** [all] Error 2 root@host:~/Server # root@host:~/Server # root@host:~/Server # cd /root/Server/game/src root@host:~/Server/game/src # gmake clean root@host:~/Server/game/src # gmake dep Note: gcc autodepend is autodetected, so target dep skipped root@host:~/Server/game/src # gmake compiling BattleArena.cpp In file included from ../../../Extern/include/boost/functional/hash/hash.hpp:494:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/functional/hash/extensions.hpp:38:33: error: 'template<class T, class A> std::size_t boost::hash_value' conflicts with a previous declaration std::size_t hash_value(std::list<T, A> const& v); ^~~~ ../../../Extern/include/boost/functional/hash/extensions.hpp:36:17: note: previous declaration 'namespace boost { }::hash_value' std::size_t hash_value(std::vector<T, A> const&); ^~~~~~~~~~ ../../../Extern/include/boost/functional/hash/extensions.hpp:38:28: error: reference to 'list' is ambiguous std::size_t hash_value(std::list<T, A> const& v); ^~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:81:47: note: candidates are: template<class T, class Allocator> class std::list template <class T, class Allocator> class list; ^~~~ In file included from /usr/local/lib/gcc7/include/c++/list:63:0, from stdafx.h:21, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stl_list.h:503:11: note: template<class _Tp, class _Alloc> class std::__cxx11::list class list : protected _List_base<_Tp, _Alloc> ^~~~ In file included from ../../../Extern/include/boost/functional/hash/hash.hpp:494:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/functional/hash/extensions.hpp:38:39: error: expected primary-expression before ',' token std::size_t hash_value(std::list<T, A> const& v); ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:38:42: error: expected primary-expression before '>' token std::size_t hash_value(std::list<T, A> const& v); ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:38:44: error: expected primary-expression before 'const' std::size_t hash_value(std::list<T, A> const& v); ^~~~~ ../../../Extern/include/boost/functional/hash/extensions.hpp:38:52: error: expression list treated as compound expression in initializer [-fpermissive] std::size_t hash_value(std::list<T, A> const& v); ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:69:33: error: 'template<class T, class A> std::size_t boost::hash_value' conflicts with a previous declaration std::size_t hash_value(std::list<T, A> const& v) ^~~~ ../../../Extern/include/boost/functional/hash/extensions.hpp:51:17: note: previous declaration 'namespace boost { }::hash_value' std::size_t hash_value(std::complex<T> const&); ^~~~~~~~~~ ../../../Extern/include/boost/functional/hash/extensions.hpp:69:28: error: reference to 'list' is ambiguous std::size_t hash_value(std::list<T, A> const& v) ^~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:81:47: note: candidates are: template<class T, class Allocator> class std::list template <class T, class Allocator> class list; ^~~~ In file included from /usr/local/lib/gcc7/include/c++/list:63:0, from stdafx.h:21, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stl_list.h:503:11: note: template<class _Tp, class _Alloc> class std::__cxx11::list class list : protected _List_base<_Tp, _Alloc> ^~~~ In file included from ../../../Extern/include/boost/functional/hash/hash.hpp:494:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/functional/hash/extensions.hpp:69:39: error: expected primary-expression before ',' token std::size_t hash_value(std::list<T, A> const& v) ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:69:42: error: expected primary-expression before '>' token std::size_t hash_value(std::list<T, A> const& v) ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:69:44: error: expected primary-expression before 'const' std::size_t hash_value(std::list<T, A> const& v) ^~~~~ ../../../Extern/include/boost/functional/hash/extensions.hpp:69:52: error: expression list treated as compound expression in initializer [-fpermissive] std::size_t hash_value(std::list<T, A> const& v) ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:70:5: error: expected ';' before '{' token { ^ In file included from /usr/local/lib/gcc7/include/c++/bits/ios_base.h:41:0, from /usr/local/lib/gcc7/include/c++/ios:42, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/bits/locale_classes.h:284:24: error: reference to 'basic_string' is ambiguous operator()(const basic_string<_Char, _Traits, _Alloc>& __s1, ^~~~~~~~~~~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:63:65: note: candidates are: template<class charT, class traits, class Allocator> class std::basic_string template <class charT, class traits, class Allocator> class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/string:39:0, from /usr/local/lib/gcc7/include/c++/stdexcept:39, from /usr/local/lib/gcc7/include/c++/optional:38, from /usr/local/lib/gcc7/include/c++/bits/node_handle.h:39, from /usr/local/lib/gcc7/include/c++/bits/stl_tree.h:72, from /usr/local/lib/gcc7/include/c++/map:60, from stdafx.h:22, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stringfwd.h:71:11: note: template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_string class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/bits/ios_base.h:41:0, from /usr/local/lib/gcc7/include/c++/ios:42, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/bits/locale_classes.h:284:36: error: expected ',' or '...' before '<' token operator()(const basic_string<_Char, _Traits, _Alloc>& __s1, ^ In file included from /usr/local/lib/gcc7/include/c++/bits/locale_classes.h:850:0, from /usr/local/lib/gcc7/include/c++/bits/ios_base.h:41, from /usr/local/lib/gcc7/include/c++/ios:42, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/bits/locale_classes.tcc:81:22: error: reference to 'basic_string' is ambiguous operator()(const basic_string<_CharT, _Traits, _Alloc>& __s1, ^~~~~~~~~~~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:63:65: note: candidates are: template<class charT, class traits, class Allocator> class std::basic_string template <class charT, class traits, class Allocator> class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/string:39:0, from /usr/local/lib/gcc7/include/c++/stdexcept:39, from /usr/local/lib/gcc7/include/c++/optional:38, from /usr/local/lib/gcc7/include/c++/bits/node_handle.h:39, from /usr/local/lib/gcc7/include/c++/bits/stl_tree.h:72, from /usr/local/lib/gcc7/include/c++/map:60, from stdafx.h:22, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stringfwd.h:71:11: note: template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_string class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/bits/locale_classes.h:850:0, from /usr/local/lib/gcc7/include/c++/bits/ios_base.h:41, from /usr/local/lib/gcc7/include/c++/ios:42, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/bits/locale_classes.tcc:81:34: error: expected ',' or '...' before '<' token operator()(const basic_string<_CharT, _Traits, _Alloc>& __s1, ^ /usr/local/lib/gcc7/include/c++/bits/locale_classes.tcc: In member function 'bool std::locale::operator()(int) const': /usr/local/lib/gcc7/include/c++/bits/locale_classes.tcc:86:33: error: '__s1' was not declared in this scope return (__collate.compare(__s1.data(), __s1.data() + __s1.length(), ^~~~ /usr/local/lib/gcc7/include/c++/bits/locale_classes.tcc:86:33: note: suggested alternative: '__lg' return (__collate.compare(__s1.data(), __s1.data() + __s1.length(), ^~~~ __lg /usr/local/lib/gcc7/include/c++/bits/locale_classes.tcc:87:5: error: '__s2' was not declared in this scope __s2.data(), __s2.data() + __s2.length()) < 0); ^~~~ /usr/local/lib/gcc7/include/c++/bits/locale_classes.tcc:87:5: note: suggested alternative: '__lg' __s2.data(), __s2.data() + __s2.length()) < 0); ^~~~ __lg In file included from /usr/local/lib/gcc7/include/c++/ios:43:0, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/streambuf: At global scope: /usr/local/lib/gcc7/include/c++/streambuf:169:6: error: reference to 'basic_string' is ambiguous basic_string<_CharT2, _Traits2, _Alloc>&); ^~~~~~~~~~~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:63:65: note: candidates are: template<class charT, class traits, class Allocator> class std::basic_string template <class charT, class traits, class Allocator> class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/string:39:0, from /usr/local/lib/gcc7/include/c++/stdexcept:39, from /usr/local/lib/gcc7/include/c++/optional:38, from /usr/local/lib/gcc7/include/c++/bits/node_handle.h:39, from /usr/local/lib/gcc7/include/c++/bits/stl_tree.h:72, from /usr/local/lib/gcc7/include/c++/map:60, from stdafx.h:22, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stringfwd.h:71:11: note: template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_string class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/ios:43:0, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/streambuf:169:6: error: 'basic_string' has not been declared basic_string<_CharT2, _Traits2, _Alloc>&); ^~~~~~~~~~~~ /usr/local/lib/gcc7/include/c++/streambuf:169:18: error: expected ',' or '...' before '<' token basic_string<_CharT2, _Traits2, _Alloc>&); ^ /usr/local/lib/gcc7/include/c++/streambuf:174:3: error: reference to 'basic_string' is ambiguous basic_string<_CharT2, _Traits2, _Alloc>&, _CharT2); ^~~~~~~~~~~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:63:65: note: candidates are: template<class charT, class traits, class Allocator> class std::basic_string template <class charT, class traits, class Allocator> class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/string:39:0, from /usr/local/lib/gcc7/include/c++/stdexcept:39, from /usr/local/lib/gcc7/include/c++/optional:38, from /usr/local/lib/gcc7/include/c++/bits/node_handle.h:39, from /usr/local/lib/gcc7/include/c++/bits/stl_tree.h:72, from /usr/local/lib/gcc7/include/c++/map:60, from stdafx.h:22, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stringfwd.h:71:11: note: template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_string class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/ios:43:0, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/streambuf:174:3: error: 'basic_string' has not been declared basic_string<_CharT2, _Traits2, _Alloc>&, _CharT2); ^~~~~~~~~~~~ /usr/local/lib/gcc7/include/c++/streambuf:174:15: error: expected ',' or '...' before '<' token basic_string<_CharT2, _Traits2, _Alloc>&, _CharT2); ^ In file included from /usr/local/lib/gcc7/include/c++/bits/locale_facets.h:2651:0, from /usr/local/lib/gcc7/include/c++/bits/basic_ios.h:37, from /usr/local/lib/gcc7/include/c++/ios:44, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/bits/locale_facets.tcc: In member function 'void std::__numpunct_cache<_CharT>::_M_cache(const std::locale&)': /usr/local/lib/gcc7/include/c++/bits/locale_facets.tcc:96:10: error: reference to 'basic_string' is ambiguous const basic_string<_CharT>& __tn = __np.truename(); ^~~~~~~~~~~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:63:65: note: candidates are: template<class charT, class traits, class Allocator> class std::basic_string template <class charT, class traits, class Allocator> class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/string:39:0, from /usr/local/lib/gcc7/include/c++/stdexcept:39, from /usr/local/lib/gcc7/include/c++/optional:38, from /usr/local/lib/gcc7/include/c++/bits/node_handle.h:39, from /usr/local/lib/gcc7/include/c++/bits/stl_tree.h:72, from /usr/local/lib/gcc7/include/c++/map:60, from stdafx.h:22, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stringfwd.h:71:11: note: template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_string class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/bits/locale_facets.h:2651:0, from /usr/local/lib/gcc7/include/c++/bits/basic_ios.h:37, from /usr/local/lib/gcc7/include/c++/ios:44, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/bits/locale_facets.tcc:97:23: error: '__tn' was not declared in this scope _M_truename_size = __tn.size(); ^~~~ /usr/local/lib/gcc7/include/c++/bits/locale_facets.tcc:97:23: note: suggested alternative: '_S_in' _M_truename_size = __tn.size(); ^~~~ _S_in /usr/local/lib/gcc7/include/c++/bits/locale_facets.tcc:101:10: error: reference to 'basic_string' is ambiguous const basic_string<_CharT>& __fn = __np.falsename(); ^~~~~~~~~~~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:63:65: note: candidates are: template<class charT, class traits, class Allocator> class std::basic_string template <class charT, class traits, class Allocator> class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/string:39:0, from /usr/local/lib/gcc7/include/c++/stdexcept:39, from /usr/local/lib/gcc7/include/c++/optional:38, from /usr/local/lib/gcc7/include/c++/bits/node_handle.h:39, from /usr/local/lib/gcc7/include/c++/bits/stl_tree.h:72, from /usr/local/lib/gcc7/include/c++/map:60, from stdafx.h:22, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stringfwd.h:71:11: note: template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_string class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/bits/locale_facets.h:2651:0, from /usr/local/lib/gcc7/include/c++/bits/basic_ios.h:37, from /usr/local/lib/gcc7/include/c++/ios:44, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/bits/locale_facets.tcc:102:24: error: '__fn' was not declared in this scope _M_falsename_size = __fn.size(); ^~~~ /usr/local/lib/gcc7/include/c++/bits/locale_facets.tcc:102:24: note: suggested alternative: '_S_in' _M_falsename_size = __fn.size(); ^~~~ _S_in In file included from BattleArena.cpp:7:0: char.h: At global scope: char.h:1053:9: error: reference to 'list' is ambiguous const std::list<CAffect *> & GetAffectContainer() const { return m_list_pkAffect; } ^~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:81:47: note: candidates are: template<class T, class Allocator> class std::list template <class T, class Allocator> class list; ^~~~ In file included from /usr/local/lib/gcc7/include/c++/list:63:0, from stdafx.h:21, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stl_list.h:503:11: note: template<class _Tp, class _Alloc> class std::__cxx11::list class list : protected _List_base<_Tp, _Alloc> ^~~~ In file included from BattleArena.cpp:7:0: char.h:1059:3: error: reference to 'list' is ambiguous std::list<CAffect *> m_list_pkAffect; ^~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:81:47: note: candidates are: template<class T, class Allocator> class std::list template <class T, class Allocator> class list; ^~~~ In file included from /usr/local/lib/gcc7/include/c++/list:63:0, from stdafx.h:21, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stl_list.h:503:11: note: template<class _Tp, class _Alloc> class std::__cxx11::list class list : protected _List_base<_Tp, _Alloc> ^~~~ gmake: *** [.obj/BattleArena.o] Error 1 Thanks, Sincerly, [[ Sanistro ]]
  7. first of thank u for your efforts but i have this error: gmake[1]: Entering directory `/root/Server/game/src' compiling BattleArena.cpp In file included from ../../../Extern/include/boost/functional/hash/hash.hpp:494:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/functional/hash/extensions.hpp:38:33: error: 'template<class T, class A> std::size_t boost::hash_value' conflicts with a previous declaration std::size_t hash_value(std::list<T, A> const& v); ^~~~ ../../../Extern/include/boost/functional/hash/extensions.hpp:36:17: note: previous declaration 'namespace boost { }::hash_value' std::size_t hash_value(std::vector<T, A> const&); ^~~~~~~~~~ ../../../Extern/include/boost/functional/hash/extensions.hpp:38:28: error: reference to 'list' is ambiguous std::size_t hash_value(std::list<T, A> const& v); ^~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:81:47: note: candidates are: template<class T, class Allocator> class std::list template <class T, class Allocator> class list; ^~~~ In file included from /usr/local/lib/gcc7/include/c++/list:63:0, from stdafx.h:21, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stl_list.h:503:11: note: template<class _Tp, class _Alloc> class std::__cxx11::list class list : protected _List_base<_Tp, _Alloc> ^~~~ In file included from ../../../Extern/include/boost/functional/hash/hash.hpp:494:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/functional/hash/extensions.hpp:38:39: error: expected primary-expression before ',' token std::size_t hash_value(std::list<T, A> const& v); ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:38:42: error: expected primary-expression before '>' token std::size_t hash_value(std::list<T, A> const& v); ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:38:44: error: expected primary-expression before 'const' std::size_t hash_value(std::list<T, A> const& v); ^~~~~ ../../../Extern/include/boost/functional/hash/extensions.hpp:38:52: error: expression list treated as compound expression in initializer [-fpermissive] std::size_t hash_value(std::list<T, A> const& v); ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:69:33: error: 'template<class T, class A> std::size_t boost::hash_value' conflicts with a previous declaration std::size_t hash_value(std::list<T, A> const& v) ^~~~ ../../../Extern/include/boost/functional/hash/extensions.hpp:51:17: note: previous declaration 'namespace boost { }::hash_value' std::size_t hash_value(std::complex<T> const&); ^~~~~~~~~~ ../../../Extern/include/boost/functional/hash/extensions.hpp:69:28: error: reference to 'list' is ambiguous std::size_t hash_value(std::list<T, A> const& v) ^~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:81:47: note: candidates are: template<class T, class Allocator> class std::list template <class T, class Allocator> class list; ^~~~ In file included from /usr/local/lib/gcc7/include/c++/list:63:0, from stdafx.h:21, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stl_list.h:503:11: note: template<class _Tp, class _Alloc> class std::__cxx11::list class list : protected _List_base<_Tp, _Alloc> ^~~~ In file included from ../../../Extern/include/boost/functional/hash/hash.hpp:494:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/functional/hash/extensions.hpp:69:39: error: expected primary-expression before ',' token std::size_t hash_value(std::list<T, A> const& v) ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:69:42: error: expected primary-expression before '>' token std::size_t hash_value(std::list<T, A> const& v) ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:69:44: error: expected primary-expression before 'const' std::size_t hash_value(std::list<T, A> const& v) ^~~~~ ../../../Extern/include/boost/functional/hash/extensions.hpp:69:52: error: expression list treated as compound expression in initializer [-fpermissive] std::size_t hash_value(std::list<T, A> const& v) ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:70:5: error: expected ';' before '{' token { ^ In file included from /usr/local/lib/gcc7/include/c++/bits/ios_base.h:41:0, from /usr/local/lib/gcc7/include/c++/ios:42, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/bits/locale_classes.h:284:24: error: reference to 'basic_string' is ambiguous operator()(const basic_string<_Char, _Traits, _Alloc>& __s1, ^~~~~~~~~~~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:63:65: note: candidates are: template<class charT, class traits, class Allocator> class std::basic_string template <class charT, class traits, class Allocator> class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/string:39:0, from /usr/local/lib/gcc7/include/c++/stdexcept:39, from /usr/local/lib/gcc7/include/c++/optional:38, from /usr/local/lib/gcc7/include/c++/bits/node_handle.h:39, from /usr/local/lib/gcc7/include/c++/bits/stl_tree.h:72, from /usr/local/lib/gcc7/include/c++/map:60, from stdafx.h:22, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stringfwd.h:71:11: note: template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_string class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/bits/ios_base.h:41:0, from /usr/local/lib/gcc7/include/c++/ios:42, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/bits/locale_classes.h:284:36: error: expected ',' or '...' before '<' token operator()(const basic_string<_Char, _Traits, _Alloc>& __s1, ^ In file included from /usr/local/lib/gcc7/include/c++/bits/locale_classes.h:850:0, from /usr/local/lib/gcc7/include/c++/bits/ios_base.h:41, from /usr/local/lib/gcc7/include/c++/ios:42, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/bits/locale_classes.tcc:81:22: error: reference to 'basic_string' is ambiguous operator()(const basic_string<_CharT, _Traits, _Alloc>& __s1, ^~~~~~~~~~~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:63:65: note: candidates are: template<class charT, class traits, class Allocator> class std::basic_string template <class charT, class traits, class Allocator> class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/string:39:0, from /usr/local/lib/gcc7/include/c++/stdexcept:39, from /usr/local/lib/gcc7/include/c++/optional:38, from /usr/local/lib/gcc7/include/c++/bits/node_handle.h:39, from /usr/local/lib/gcc7/include/c++/bits/stl_tree.h:72, from /usr/local/lib/gcc7/include/c++/map:60, from stdafx.h:22, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stringfwd.h:71:11: note: template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_string class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/bits/locale_classes.h:850:0, from /usr/local/lib/gcc7/include/c++/bits/ios_base.h:41, from /usr/local/lib/gcc7/include/c++/ios:42, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/bits/locale_classes.tcc:81:34: error: expected ',' or '...' before '<' token operator()(const basic_string<_CharT, _Traits, _Alloc>& __s1, ^ /usr/local/lib/gcc7/include/c++/bits/locale_classes.tcc: In member function 'bool std::locale::operator()(int) const': /usr/local/lib/gcc7/include/c++/bits/locale_classes.tcc:86:33: error: '__s1' was not declared in this scope return (__collate.compare(__s1.data(), __s1.data() + __s1.length(), ^~~~ /usr/local/lib/gcc7/include/c++/bits/locale_classes.tcc:86:33: note: suggested alternative: '__lg' return (__collate.compare(__s1.data(), __s1.data() + __s1.length(), ^~~~ __lg /usr/local/lib/gcc7/include/c++/bits/locale_classes.tcc:87:5: error: '__s2' was not declared in this scope __s2.data(), __s2.data() + __s2.length()) < 0); ^~~~ /usr/local/lib/gcc7/include/c++/bits/locale_classes.tcc:87:5: note: suggested alternative: '__lg' __s2.data(), __s2.data() + __s2.length()) < 0); ^~~~ __lg In file included from /usr/local/lib/gcc7/include/c++/ios:43:0, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/streambuf: At global scope: /usr/local/lib/gcc7/include/c++/streambuf:169:6: error: reference to 'basic_string' is ambiguous basic_string<_CharT2, _Traits2, _Alloc>&); ^~~~~~~~~~~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:63:65: note: candidates are: template<class charT, class traits, class Allocator> class std::basic_string template <class charT, class traits, class Allocator> class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/string:39:0, from /usr/local/lib/gcc7/include/c++/stdexcept:39, from /usr/local/lib/gcc7/include/c++/optional:38, from /usr/local/lib/gcc7/include/c++/bits/node_handle.h:39, from /usr/local/lib/gcc7/include/c++/bits/stl_tree.h:72, from /usr/local/lib/gcc7/include/c++/map:60, from stdafx.h:22, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stringfwd.h:71:11: note: template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_string class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/ios:43:0, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/streambuf:169:6: error: 'basic_string' has not been declared basic_string<_CharT2, _Traits2, _Alloc>&); ^~~~~~~~~~~~ /usr/local/lib/gcc7/include/c++/streambuf:169:18: error: expected ',' or '...' before '<' token basic_string<_CharT2, _Traits2, _Alloc>&); ^ /usr/local/lib/gcc7/include/c++/streambuf:174:3: error: reference to 'basic_string' is ambiguous basic_string<_CharT2, _Traits2, _Alloc>&, _CharT2); ^~~~~~~~~~~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:63:65: note: candidates are: template<class charT, class traits, class Allocator> class std::basic_string template <class charT, class traits, class Allocator> class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/string:39:0, from /usr/local/lib/gcc7/include/c++/stdexcept:39, from /usr/local/lib/gcc7/include/c++/optional:38, from /usr/local/lib/gcc7/include/c++/bits/node_handle.h:39, from /usr/local/lib/gcc7/include/c++/bits/stl_tree.h:72, from /usr/local/lib/gcc7/include/c++/map:60, from stdafx.h:22, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stringfwd.h:71:11: note: template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_string class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/ios:43:0, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/streambuf:174:3: error: 'basic_string' has not been declared basic_string<_CharT2, _Traits2, _Alloc>&, _CharT2); ^~~~~~~~~~~~ /usr/local/lib/gcc7/include/c++/streambuf:174:15: error: expected ',' or '...' before '<' token basic_string<_CharT2, _Traits2, _Alloc>&, _CharT2); ^ In file included from /usr/local/lib/gcc7/include/c++/bits/locale_facets.h:2651:0, from /usr/local/lib/gcc7/include/c++/bits/basic_ios.h:37, from /usr/local/lib/gcc7/include/c++/ios:44, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/bits/locale_facets.tcc: In member function 'void std::__numpunct_cache<_CharT>::_M_cache(const std::locale&)': /usr/local/lib/gcc7/include/c++/bits/locale_facets.tcc:96:10: error: reference to 'basic_string' is ambiguous const basic_string<_CharT>& __tn = __np.truename(); ^~~~~~~~~~~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:63:65: note: candidates are: template<class charT, class traits, class Allocator> class std::basic_string template <class charT, class traits, class Allocator> class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/string:39:0, from /usr/local/lib/gcc7/include/c++/stdexcept:39, from /usr/local/lib/gcc7/include/c++/optional:38, from /usr/local/lib/gcc7/include/c++/bits/node_handle.h:39, from /usr/local/lib/gcc7/include/c++/bits/stl_tree.h:72, from /usr/local/lib/gcc7/include/c++/map:60, from stdafx.h:22, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stringfwd.h:71:11: note: template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_string class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/bits/locale_facets.h:2651:0, from /usr/local/lib/gcc7/include/c++/bits/basic_ios.h:37, from /usr/local/lib/gcc7/include/c++/ios:44, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/bits/locale_facets.tcc:97:23: error: '__tn' was not declared in this scope _M_truename_size = __tn.size(); ^~~~ /usr/local/lib/gcc7/include/c++/bits/locale_facets.tcc:97:23: note: suggested alternative: '_S_in' _M_truename_size = __tn.size(); ^~~~ _S_in /usr/local/lib/gcc7/include/c++/bits/locale_facets.tcc:101:10: error: reference to 'basic_string' is ambiguous const basic_string<_CharT>& __fn = __np.falsename(); ^~~~~~~~~~~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:63:65: note: candidates are: template<class charT, class traits, class Allocator> class std::basic_string template <class charT, class traits, class Allocator> class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/string:39:0, from /usr/local/lib/gcc7/include/c++/stdexcept:39, from /usr/local/lib/gcc7/include/c++/optional:38, from /usr/local/lib/gcc7/include/c++/bits/node_handle.h:39, from /usr/local/lib/gcc7/include/c++/bits/stl_tree.h:72, from /usr/local/lib/gcc7/include/c++/map:60, from stdafx.h:22, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stringfwd.h:71:11: note: template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_string class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/bits/locale_facets.h:2651:0, from /usr/local/lib/gcc7/include/c++/bits/basic_ios.h:37, from /usr/local/lib/gcc7/include/c++/ios:44, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/bits/locale_facets.tcc:102:24: error: '__fn' was not declared in this scope _M_falsename_size = __fn.size(); ^~~~ /usr/local/lib/gcc7/include/c++/bits/locale_facets.tcc:102:24: note: suggested alternative: '_S_in' _M_falsename_size = __fn.size(); ^~~~ _S_in In file included from BattleArena.cpp:7:0: char.h: At global scope: char.h:1053:9: error: reference to 'list' is ambiguous const std::list<CAffect *> & GetAffectContainer() const { return m_list_pkAffect; } ^~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:81:47: note: candidates are: template<class T, class Allocator> class std::list template <class T, class Allocator> class list; ^~~~ In file included from /usr/local/lib/gcc7/include/c++/list:63:0, from stdafx.h:21, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stl_list.h:503:11: note: template<class _Tp, class _Alloc> class std::__cxx11::list class list : protected _List_base<_Tp, _Alloc> ^~~~ In file included from BattleArena.cpp:7:0: char.h:1059:3: error: reference to 'list' is ambiguous std::list<CAffect *> m_list_pkAffect; ^~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:81:47: note: candidates are: template<class T, class Allocator> class std::list template <class T, class Allocator> class list; ^~~~ In file included from /usr/local/lib/gcc7/include/c++/list:63:0, from stdafx.h:21, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stl_list.h:503:11: note: template<class _Tp, class _Alloc> class std::__cxx11::list class list : protected _List_base<_Tp, _Alloc> ^~~~ gmake[1]: *** [.obj/BattleArena.o] Error 1 gmake[1]: Leaving directory `/root/Server/game/src' gmake: *** [all] Error 2 root@host:~/Server # root@host:~/Server # root@host:~/Server # cd /root/Server/game/src root@host:~/Server/game/src # gmake clean root@host:~/Server/game/src # gmake dep Note: gcc autodepend is autodetected, so target dep skipped root@host:~/Server/game/src # gmake compiling BattleArena.cpp In file included from ../../../Extern/include/boost/functional/hash/hash.hpp:494:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/functional/hash/extensions.hpp:38:33: error: 'template<class T, class A> std::size_t boost::hash_value' conflicts with a previous declaration std::size_t hash_value(std::list<T, A> const& v); ^~~~ ../../../Extern/include/boost/functional/hash/extensions.hpp:36:17: note: previous declaration 'namespace boost { }::hash_value' std::size_t hash_value(std::vector<T, A> const&); ^~~~~~~~~~ ../../../Extern/include/boost/functional/hash/extensions.hpp:38:28: error: reference to 'list' is ambiguous std::size_t hash_value(std::list<T, A> const& v); ^~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:81:47: note: candidates are: template<class T, class Allocator> class std::list template <class T, class Allocator> class list; ^~~~ In file included from /usr/local/lib/gcc7/include/c++/list:63:0, from stdafx.h:21, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stl_list.h:503:11: note: template<class _Tp, class _Alloc> class std::__cxx11::list class list : protected _List_base<_Tp, _Alloc> ^~~~ In file included from ../../../Extern/include/boost/functional/hash/hash.hpp:494:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/functional/hash/extensions.hpp:38:39: error: expected primary-expression before ',' token std::size_t hash_value(std::list<T, A> const& v); ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:38:42: error: expected primary-expression before '>' token std::size_t hash_value(std::list<T, A> const& v); ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:38:44: error: expected primary-expression before 'const' std::size_t hash_value(std::list<T, A> const& v); ^~~~~ ../../../Extern/include/boost/functional/hash/extensions.hpp:38:52: error: expression list treated as compound expression in initializer [-fpermissive] std::size_t hash_value(std::list<T, A> const& v); ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:69:33: error: 'template<class T, class A> std::size_t boost::hash_value' conflicts with a previous declaration std::size_t hash_value(std::list<T, A> const& v) ^~~~ ../../../Extern/include/boost/functional/hash/extensions.hpp:51:17: note: previous declaration 'namespace boost { }::hash_value' std::size_t hash_value(std::complex<T> const&); ^~~~~~~~~~ ../../../Extern/include/boost/functional/hash/extensions.hpp:69:28: error: reference to 'list' is ambiguous std::size_t hash_value(std::list<T, A> const& v) ^~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:81:47: note: candidates are: template<class T, class Allocator> class std::list template <class T, class Allocator> class list; ^~~~ In file included from /usr/local/lib/gcc7/include/c++/list:63:0, from stdafx.h:21, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stl_list.h:503:11: note: template<class _Tp, class _Alloc> class std::__cxx11::list class list : protected _List_base<_Tp, _Alloc> ^~~~ In file included from ../../../Extern/include/boost/functional/hash/hash.hpp:494:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/functional/hash/extensions.hpp:69:39: error: expected primary-expression before ',' token std::size_t hash_value(std::list<T, A> const& v) ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:69:42: error: expected primary-expression before '>' token std::size_t hash_value(std::list<T, A> const& v) ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:69:44: error: expected primary-expression before 'const' std::size_t hash_value(std::list<T, A> const& v) ^~~~~ ../../../Extern/include/boost/functional/hash/extensions.hpp:69:52: error: expression list treated as compound expression in initializer [-fpermissive] std::size_t hash_value(std::list<T, A> const& v) ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:70:5: error: expected ';' before '{' token { ^ In file included from /usr/local/lib/gcc7/include/c++/bits/ios_base.h:41:0, from /usr/local/lib/gcc7/include/c++/ios:42, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/bits/locale_classes.h:284:24: error: reference to 'basic_string' is ambiguous operator()(const basic_string<_Char, _Traits, _Alloc>& __s1, ^~~~~~~~~~~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:63:65: note: candidates are: template<class charT, class traits, class Allocator> class std::basic_string template <class charT, class traits, class Allocator> class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/string:39:0, from /usr/local/lib/gcc7/include/c++/stdexcept:39, from /usr/local/lib/gcc7/include/c++/optional:38, from /usr/local/lib/gcc7/include/c++/bits/node_handle.h:39, from /usr/local/lib/gcc7/include/c++/bits/stl_tree.h:72, from /usr/local/lib/gcc7/include/c++/map:60, from stdafx.h:22, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stringfwd.h:71:11: note: template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_string class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/bits/ios_base.h:41:0, from /usr/local/lib/gcc7/include/c++/ios:42, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/bits/locale_classes.h:284:36: error: expected ',' or '...' before '<' token operator()(const basic_string<_Char, _Traits, _Alloc>& __s1, ^ In file included from /usr/local/lib/gcc7/include/c++/bits/locale_classes.h:850:0, from /usr/local/lib/gcc7/include/c++/bits/ios_base.h:41, from /usr/local/lib/gcc7/include/c++/ios:42, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/bits/locale_classes.tcc:81:22: error: reference to 'basic_string' is ambiguous operator()(const basic_string<_CharT, _Traits, _Alloc>& __s1, ^~~~~~~~~~~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:63:65: note: candidates are: template<class charT, class traits, class Allocator> class std::basic_string template <class charT, class traits, class Allocator> class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/string:39:0, from /usr/local/lib/gcc7/include/c++/stdexcept:39, from /usr/local/lib/gcc7/include/c++/optional:38, from /usr/local/lib/gcc7/include/c++/bits/node_handle.h:39, from /usr/local/lib/gcc7/include/c++/bits/stl_tree.h:72, from /usr/local/lib/gcc7/include/c++/map:60, from stdafx.h:22, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stringfwd.h:71:11: note: template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_string class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/bits/locale_classes.h:850:0, from /usr/local/lib/gcc7/include/c++/bits/ios_base.h:41, from /usr/local/lib/gcc7/include/c++/ios:42, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/bits/locale_classes.tcc:81:34: error: expected ',' or '...' before '<' token operator()(const basic_string<_CharT, _Traits, _Alloc>& __s1, ^ /usr/local/lib/gcc7/include/c++/bits/locale_classes.tcc: In member function 'bool std::locale::operator()(int) const': /usr/local/lib/gcc7/include/c++/bits/locale_classes.tcc:86:33: error: '__s1' was not declared in this scope return (__collate.compare(__s1.data(), __s1.data() + __s1.length(), ^~~~ /usr/local/lib/gcc7/include/c++/bits/locale_classes.tcc:86:33: note: suggested alternative: '__lg' return (__collate.compare(__s1.data(), __s1.data() + __s1.length(), ^~~~ __lg /usr/local/lib/gcc7/include/c++/bits/locale_classes.tcc:87:5: error: '__s2' was not declared in this scope __s2.data(), __s2.data() + __s2.length()) < 0); ^~~~ /usr/local/lib/gcc7/include/c++/bits/locale_classes.tcc:87:5: note: suggested alternative: '__lg' __s2.data(), __s2.data() + __s2.length()) < 0); ^~~~ __lg In file included from /usr/local/lib/gcc7/include/c++/ios:43:0, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/streambuf: At global scope: /usr/local/lib/gcc7/include/c++/streambuf:169:6: error: reference to 'basic_string' is ambiguous basic_string<_CharT2, _Traits2, _Alloc>&); ^~~~~~~~~~~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:63:65: note: candidates are: template<class charT, class traits, class Allocator> class std::basic_string template <class charT, class traits, class Allocator> class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/string:39:0, from /usr/local/lib/gcc7/include/c++/stdexcept:39, from /usr/local/lib/gcc7/include/c++/optional:38, from /usr/local/lib/gcc7/include/c++/bits/node_handle.h:39, from /usr/local/lib/gcc7/include/c++/bits/stl_tree.h:72, from /usr/local/lib/gcc7/include/c++/map:60, from stdafx.h:22, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stringfwd.h:71:11: note: template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_string class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/ios:43:0, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/streambuf:169:6: error: 'basic_string' has not been declared basic_string<_CharT2, _Traits2, _Alloc>&); ^~~~~~~~~~~~ /usr/local/lib/gcc7/include/c++/streambuf:169:18: error: expected ',' or '...' before '<' token basic_string<_CharT2, _Traits2, _Alloc>&); ^ /usr/local/lib/gcc7/include/c++/streambuf:174:3: error: reference to 'basic_string' is ambiguous basic_string<_CharT2, _Traits2, _Alloc>&, _CharT2); ^~~~~~~~~~~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:63:65: note: candidates are: template<class charT, class traits, class Allocator> class std::basic_string template <class charT, class traits, class Allocator> class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/string:39:0, from /usr/local/lib/gcc7/include/c++/stdexcept:39, from /usr/local/lib/gcc7/include/c++/optional:38, from /usr/local/lib/gcc7/include/c++/bits/node_handle.h:39, from /usr/local/lib/gcc7/include/c++/bits/stl_tree.h:72, from /usr/local/lib/gcc7/include/c++/map:60, from stdafx.h:22, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stringfwd.h:71:11: note: template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_string class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/ios:43:0, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/streambuf:174:3: error: 'basic_string' has not been declared basic_string<_CharT2, _Traits2, _Alloc>&, _CharT2); ^~~~~~~~~~~~ /usr/local/lib/gcc7/include/c++/streambuf:174:15: error: expected ',' or '...' before '<' token basic_string<_CharT2, _Traits2, _Alloc>&, _CharT2); ^ In file included from /usr/local/lib/gcc7/include/c++/bits/locale_facets.h:2651:0, from /usr/local/lib/gcc7/include/c++/bits/basic_ios.h:37, from /usr/local/lib/gcc7/include/c++/ios:44, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/bits/locale_facets.tcc: In member function 'void std::__numpunct_cache<_CharT>::_M_cache(const std::locale&)': /usr/local/lib/gcc7/include/c++/bits/locale_facets.tcc:96:10: error: reference to 'basic_string' is ambiguous const basic_string<_CharT>& __tn = __np.truename(); ^~~~~~~~~~~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:63:65: note: candidates are: template<class charT, class traits, class Allocator> class std::basic_string template <class charT, class traits, class Allocator> class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/string:39:0, from /usr/local/lib/gcc7/include/c++/stdexcept:39, from /usr/local/lib/gcc7/include/c++/optional:38, from /usr/local/lib/gcc7/include/c++/bits/node_handle.h:39, from /usr/local/lib/gcc7/include/c++/bits/stl_tree.h:72, from /usr/local/lib/gcc7/include/c++/map:60, from stdafx.h:22, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stringfwd.h:71:11: note: template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_string class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/bits/locale_facets.h:2651:0, from /usr/local/lib/gcc7/include/c++/bits/basic_ios.h:37, from /usr/local/lib/gcc7/include/c++/ios:44, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/bits/locale_facets.tcc:97:23: error: '__tn' was not declared in this scope _M_truename_size = __tn.size(); ^~~~ /usr/local/lib/gcc7/include/c++/bits/locale_facets.tcc:97:23: note: suggested alternative: '_S_in' _M_truename_size = __tn.size(); ^~~~ _S_in /usr/local/lib/gcc7/include/c++/bits/locale_facets.tcc:101:10: error: reference to 'basic_string' is ambiguous const basic_string<_CharT>& __fn = __np.falsename(); ^~~~~~~~~~~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:63:65: note: candidates are: template<class charT, class traits, class Allocator> class std::basic_string template <class charT, class traits, class Allocator> class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/string:39:0, from /usr/local/lib/gcc7/include/c++/stdexcept:39, from /usr/local/lib/gcc7/include/c++/optional:38, from /usr/local/lib/gcc7/include/c++/bits/node_handle.h:39, from /usr/local/lib/gcc7/include/c++/bits/stl_tree.h:72, from /usr/local/lib/gcc7/include/c++/map:60, from stdafx.h:22, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stringfwd.h:71:11: note: template<class _CharT, class _Traits, class _Alloc> class std::__cxx11::basic_string class basic_string; ^~~~~~~~~~~~ In file included from /usr/local/lib/gcc7/include/c++/bits/locale_facets.h:2651:0, from /usr/local/lib/gcc7/include/c++/bits/basic_ios.h:37, from /usr/local/lib/gcc7/include/c++/ios:44, from /usr/local/lib/gcc7/include/c++/ostream:38, from /usr/local/lib/gcc7/include/c++/iterator:64, 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:14, 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 BattleArena.cpp:7: /usr/local/lib/gcc7/include/c++/bits/locale_facets.tcc:102:24: error: '__fn' was not declared in this scope _M_falsename_size = __fn.size(); ^~~~ /usr/local/lib/gcc7/include/c++/bits/locale_facets.tcc:102:24: note: suggested alternative: '_S_in' _M_falsename_size = __fn.size(); ^~~~ _S_in In file included from BattleArena.cpp:7:0: char.h: At global scope: char.h:1053:9: error: reference to 'list' is ambiguous const std::list<CAffect *> & GetAffectContainer() const { return m_list_pkAffect; } ^~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:81:47: note: candidates are: template<class T, class Allocator> class std::list template <class T, class Allocator> class list; ^~~~ In file included from /usr/local/lib/gcc7/include/c++/list:63:0, from stdafx.h:21, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stl_list.h:503:11: note: template<class _Tp, class _Alloc> class std::__cxx11::list class list : protected _List_base<_Tp, _Alloc> ^~~~ In file included from BattleArena.cpp:7:0: char.h:1059:3: error: reference to 'list' is ambiguous std::list<CAffect *> m_list_pkAffect; ^~~ In file included from ../../../Extern/include/boost/functional/hash/extensions.hpp:17:0, 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 BattleArena.cpp:7: ../../../Extern/include/boost/detail/container_fwd.hpp:81:47: note: candidates are: template<class T, class Allocator> class std::list template <class T, class Allocator> class list; ^~~~ In file included from /usr/local/lib/gcc7/include/c++/list:63:0, from stdafx.h:21, from BattleArena.cpp:1: /usr/local/lib/gcc7/include/c++/bits/stl_list.h:503:11: note: template<class _Tp, class _Alloc> class std::__cxx11::list class list : protected _List_base<_Tp, _Alloc> ^~~~ gmake: *** [.obj/BattleArena.o] Error 1 i have installed gcc7 from github i have follow your Instructions from the video with the freebsd 9.2 that u uploaded in the github topic .. so any help please ?
×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.