Jump to content

revengertmt

Member
  • Posts

    94
  • Joined

  • Last visited

  • Feedback

    0%

Everything posted by revengertmt

  1. Good evening! My little problem would be that I want to do the following: The first problem 50300 The Book of Competence (I want this book to jump directly M "like I have M9 read 1 book and it gives me M10") and, 50404 Sword aura book (this type of book I want to read normally "like I got M9 and to make M10 to read 9 books) Like W * m2! And for the second one .... To automatically update me to MD vouchers (I tried through char_item.cpp, it still gives me error when compiling .... I'm sure I'm wrong somewhere) From source Thank you in advance! Excuse me bad English ...
  2. Hi m2dev! I have one problem with source in c++11 This is error! And this is Makefile!
  3. i have problems with item_proto... have anyone 1 compiler to sql/txt???
  4. Error 206 error LNK2001: unresolved external symbol "public: static void __cdecl std::_String_base::_Xlen(void)" (?_Xlen@_String_base@std@@SAXXZ) C:\Users\DevGames\Desktop\DevWorkSashOffline\Client\Client\UserInterface\cryptlib-5.6.1MT.lib(cryptlib.obj) UserInterface Error 207 error LNK2001: unresolved external symbol "public: static void __cdecl std::_String_base::_Xran(void)" (?_Xran@_String_base@std@@SAXXZ) C:\Users\DevGames\Desktop\DevWorkSashOffline\Client\Client\UserInterface\cryptlib-5.6.1MT.lib(cryptlib.obj) UserInterface Error 208 error LNK2001: unresolved external symbol "public: void __thiscall std::_Mutex::_Unlock(void)" (?_Unlock@_Mutex@std@@QAEXXZ) C:\Users\DevGames\Desktop\DevWorkSashOffline\Client\Client\UserInterface\cryptlib-5.6.1MT.lib(gf2n.obj) UserInterface Error 209 error LNK2001: unresolved external symbol "public: void __thiscall std::_Mutex::_Lock(void)" (?_Lock@_Mutex@std@@QAEXXZ) C:\Users\DevGames\Desktop\DevWorkSashOffline\Client\Client\UserInterface\cryptlib-5.6.1MT.lib(gf2n.obj) UserInterface Error 210 error LNK2001: unresolved external symbol "private: static void __cdecl std::locale::facet::facet_Register(class std::locale::facet *)" (?facet_Register@facet@locale@std@@CAXPAV123@@Z) C:\Users\DevGames\Desktop\DevWorkSashOffline\Client\Client\UserInterface\cryptlib-5.6.1MT.lib(integer.obj) UserInterface Error 211 error LNK2001: unresolved external symbol "public: static void __cdecl std::_Locinfo::_Locinfo_ctor(class std::_Locinfo *,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?_Locinfo_ctor@_Locinfo@std@@SAXPAV12@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@@Z) C:\Users\DevGames\Desktop\DevWorkSashOffline\Client\Client\UserInterface\cryptlib-5.6.1MT.lib(integer.obj) UserInterface Error 212 error LNK1120: 6 unresolved externals C:\Users\DevGames\Desktop\DevWorkSashOffline\bin\UserInterface_rel.exe UserInterface
  5. Hi m2dev! i have a little problem with my VS....or source of .bin When i try to compile. i got this error! 1>d3dx8.lib(d3dxmath.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(cstack.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(shapes.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(createmesh.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(d3dx8tex.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(cpudetect.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(cd3dxbuffer.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(d3dx8dbg.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(loadx.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(cleanmesh.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(cd3dximage.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(cd3dxblt.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(cd3dxlock.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(cd3dxcodec.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(cd3dxfile.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(cd3dxresource.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(ssefasttable.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(ssefasttable2.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(d3dxmathx3d.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(d3dxmathx86.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(loadutil.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(cd3dxstack.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(jdapimin.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(jdapistd.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(jdmarker.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(jerror.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(pngerror.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(pngread.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(pngget.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(pngtrans.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(pngrtran.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(pngset.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(pngrio.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(png.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(dxtn.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(d3dxmathsse.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(d3dxquatsse.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(d3dxmathsse2.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(d3dxquatsse2.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(x3d_quat.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(x3d_matx.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(x3d_vec3.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(x3d_vec2.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(x3d_vec4.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(x3d_plane.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(jutils.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(jdinput.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(jmemmgr.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(jcomapi.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(jdmaster.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(inflate.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(pngmem.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(pngrutil.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(crc32.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(d3dxtrigsse.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(d3dxtrigsse2.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(math.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(jmemnobs.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(jdmainct.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(jdcoefct.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(jdhuff.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(jdphuff.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(jddctmgr.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(jdpostct.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(jdsample.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(jdcolor.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(jdmerge.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(jquant2.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(jquant1.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(infblock.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(adler32.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(zutil.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(jidctred.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(jidctint.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(jidctfst.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(jidctflt.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(infcodes.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(inftrees.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(infutil.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(piint.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(miint.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(pifst.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(mifst.obj) : error LNK2026: module unsafe for SAFESEH image. 1>d3dx8.lib(inffast.obj) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(cleanup.obj) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>mss32.lib(mss32.dll) : error LNK2026: module unsafe for SAFESEH image. 1>dinput8.lib(dilib2.obj) : error LNK2026: module unsafe for SAFESEH image. cryptlib-5.6.1MT.lib(cryptlib.obj) : MSIL .netmodule or module compiled with /GL found; restarting link with /LTCG; add /LTCG to the link command line to improve linker performance 1>cryptlib-5.6.1MT.lib(cryptlib.obj) : error LNK2001: unresolved external symbol "public: static void __cdecl std::_String_base::_Xlen(void)" (?_Xlen@_String_base@std@@SAXXZ) 1>cryptlib-5.6.1MT.lib(cryptlib.obj) : error LNK2001: unresolved external symbol "public: static void __cdecl std::_String_base::_Xran(void)" (?_Xran@_String_base@std@@SAXXZ) 1>cryptlib-5.6.1MT.lib(gf2n.obj) : error LNK2001: unresolved external symbol "public: void __thiscall std::_Mutex::_Unlock(void)" (?_Unlock@_Mutex@std@@QAEXXZ) 1>cryptlib-5.6.1MT.lib(gf2n.obj) : error LNK2001: unresolved external symbol "public: void __thiscall std::_Mutex::_Lock(void)" (?_Lock@_Mutex@std@@QAEXXZ) 1>cryptlib-5.6.1MT.lib(integer.obj) : error LNK2001: unresolved external symbol "private: static void __cdecl std::locale::facet::facet_Register(class std::locale::facet *)" (?facet_Register@facet@locale@std@@CAXPAV123@@Z) 1>cryptlib-5.6.1MT.lib(integer.obj) : error LNK2001: unresolved external symbol "public: static void __cdecl std::_Locinfo::_Locinfo_ctor(class std::_Locinfo *,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?_Locinfo_ctor@_Locinfo@std@@SAXPAV12@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@@Z) 1>C:\Users\DevGames\Desktop\DevWorkSashOffline\Client\Client\UserInterface\..\..\..\bin\UserInterface_rel.exe : fatal error LNK1120: 6 unresolved externals 1>Done Building Project "C:\Users\DevGames\Desktop\DevWorkSashOffline\Client\Client\UserInterface\UserInterface_VC90.vcxproj" (Build target(s)) -- FAILED. Build FAILED.
  6. Seeing that everyone has problems in compiling Source "Vanilla Core" I think it's time yet to appear on the market and external folder! [Hidden Content]
  7. thanks but i can't compile this source...! i want source with Extern folder because I have 5 day's and i can't compile it! sorry for my bad english You'll have a lot of problems if you use vanilla... I am using vanilla and i do not have any problems? Which problems are u mentioning? ---------------------------------------------------------------- @revengermt here: http://www.kori-developer.eu/board/index.php?/topic/241-source-vanilla-project/ The Extern folder is in it, i could take your money, but i won't, so hf ^^ revengertmt tnx but... link download down!!!! Edit: Tc please! Resolved!!!
  8. thanks but i can't compile this source...! i want source with Extern folder because I have 5 day's and i can't compile it! sorry for my bad english
  9. Buy source of Vannila! (complete with the "Extern" folder) details on PM! I am willing to pay 50-100 euro
  10. can help me????? ../../../Extern/include/boost/system/error_code.hpp:222: error: undefined reference to 'boost::system::generic_category()' ../../../Extern/include/boost/system/error_code.hpp:223: error: undefined reference to 'boost::system::generic_category()' ../../../Extern/include/boost/system/error_code.hpp:224: error: undefined reference to 'boost::system::system_category()' collect2: error: ld returned 1 exit status gmake: *** [../game_r65730_striped] Error 1 gmake: *** Waiting for unfinished jobs.... ../../../Extern/include/boost/system/error_code.hpp:222: error: undefined reference to 'boost::system::generic_category()' ../../../Extern/include/boost/system/error_code.hpp:223: error: undefined reference to 'boost::system::generic_category()' ../../../Extern/include/boost/system/error_code.hpp:224: error: undefined reference to 'boost::system::system_category()' collect2: error: ld returned 1 exit status gmake: *** [../game_r65730_32] Error 1
  11. i try to put boost 1.53 and after i try boost 1.57 same error....
  12. Hi m2dev! I want to compile vannilla files...but i have 1 little problem utils.h:7:39: note: in definition of macro 'IS_SET' #define IS_SET(flag, bit) ((flag) & (bit)) ^ In file included from ../../../Extern/include/boost/functional/hash/hash.hpp:558:0, from ../../../Extern/include/boost/functional/hash.hpp:6, from ../../../Extern/include/boost/unordered/unordered_map.hpp:21, from ../../../Extern/include/boost/unordered_map.hpp:17, from char.h:4, from char_skill.cpp:7: ../../../Extern/include/boost/functional/hash/extensions.hpp: In instantiation of 'std::size_t boost::hash<T>::operator()(const T&) const [with T = VID; std::size_t = unsigned int]': ../../../Extern/include/boost/unordered/detail/buckets.hpp:599:24: required from 'static SizeT boost::unordered::detail::prime_policy<SizeT>::apply_hash(const Hash&, const T&) [with Hash = boost::hash<VID>; T = VID; SizeT = unsigned int]' ../../../Extern/include/boost/unordered/detail/table.hpp:768:63: required from 'std::size_t boost::unordered::detail::table<Types>::hash(const key_type&) const [with Types = boost::unordered::detail::map<std::allocator<std::pair<const VID, unsigned int> >, VID, unsigned int, boost::hash<VID>, std::equal_to<VID> >; std::size_t = unsigned int; boost::unordered::detail::table<Types>::key_type = VID]' ../../../Extern/include/boost/unordered/detail/table.hpp:794:38: required from 'boost::unordered::detail::table<Types>::iterator boost::unordered::detail::table<Types>::find_node(const key_type&) const [with Types = boost::unordered::detail::map<std::allocator<std::pair<const VID, unsigned int> >, VID, unsigned int, boost::hash<VID>, std::equal_to<VID> >; boost::unordered::detail::table<Types>::iterator = boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const VID, unsigned int> > >; typename Types::node = boost::unordered::detail::ptr_node<std::pair<const VID, unsigned int> >; boost::unordered::detail::table<Types>::key_type = VID]' ../../../Extern/include/boost/unordered/unordered_map.hpp:1213:34: required from 'boost::unordered::unordered_map<K, T, H, P, A>::iterator boost::unordered::unordered_map<K, T, H, P, A>::find(const key_type&) [with K = VID; T = unsigned int; H = boost::hash<VID>; P = std::equal_to<VID>; A = std::allocator<std::pair<const VID, unsigned int> >; boost::unordered::unordered_map<K, T, H, P, A>::iterator = boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const VID, unsigned int> > >; boost::unordered::unordered_map<K, T, H, P, A>::key_type = VID]' char_skill.cpp:3622:103: required from here ../../../Extern/include/boost/functional/hash/extensions.hpp:262:34: error: no matching function for call to 'hash_value(const VID&)' return hash_value(val); ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:262:34: note: candidates are: In file included from ../../../Extern/include/boost/intrusive_ptr.hpp:16:0, from event.h:10, from stdafx.h:39, from char_skill.cpp:1: ../../../Extern/include/boost/smart_ptr/intrusive_ptr.hpp:329:33: note: template<class T> std::size_t boost::hash_value(const boost::intrusive_ptr<T>&) template< class T > std::size_t hash_value( boost::intrusive_ptr<T> const & p ) ^ ../../../Extern/include/boost/smart_ptr/intrusive_ptr.hpp:329:33: note: template argument deduction/substitution failed: In file included from ../../../Extern/include/boost/functional/hash/hash.hpp:558:0, from ../../../Extern/include/boost/functional/hash.hpp:6, from ../../../Extern/include/boost/unordered/unordered_map.hpp:21, from ../../../Extern/include/boost/unordered_map.hpp:17, from char.h:4, from char_skill.cpp:7: ../../../Extern/include/boost/functional/hash/extensions.hpp:262:34: note: 'const VID' is not derived from 'const boost::intrusive_ptr<T>' return hash_value(val); ^ In file included from ../../../Extern/include/boost/functional/hash.hpp:6:0, from ../../../Extern/include/boost/unordered/unordered_map.hpp:21, from ../../../Extern/include/boost/unordered_map.hpp:17, from char.h:4, from char_skill.cpp:7: ../../../Extern/include/boost/functional/hash/hash.hpp:256:57: note: template<class T> typename boost::hash_detail::basic_numbers<T>::type boost::hash_value(T) typename boost::hash_detail::basic_numbers<T>::type hash_value(T v) ^ ../../../Extern/include/boost/functional/hash/hash.hpp:256:57: note: template argument deduction/substitution failed: ../../../Extern/include/boost/functional/hash/hash.hpp: In substitution of 'template<class T> typename boost::hash_detail::basic_numbers<T>::type boost::hash_value(T) [with T = VID]': ../../../Extern/include/boost/functional/hash/extensions.hpp:262:34: required from 'std::size_t boost::hash<T>::operator()(const T&) const [with T = VID; std::size_t = unsigned int]' ../../../Extern/include/boost/unordered/detail/buckets.hpp:599:24: required from 'static SizeT boost::unordered::detail::prime_policy<SizeT>::apply_hash(const Hash&, const T&) [with Hash = boost::hash<VID>; T = VID; SizeT = unsigned int]' ../../../Extern/include/boost/unordered/detail/table.hpp:768:63: required from 'std::size_t boost::unordered::detail::table<Types>::hash(const key_type&) const [with Types = boost::unordered::detail::map<std::allocator<std::pair<const VID, unsigned int> >, VID, unsigned int, boost::hash<VID>, std::equal_to<VID> >; std::size_t = unsigned int; boost::unordered::detail::table<Types>::key_type = VID]' ../../../Extern/include/boost/unordered/detail/table.hpp:794:38: required from 'boost::unordered::detail::table<Types>::iterator boost::unordered::detail::table<Types>::find_node(const key_type&) const [with Types = boost::unordered::detail::map<std::allocator<std::pair<const VID, unsigned int> >, VID, unsigned int, boost::hash<VID>, std::equal_to<VID> >; boost::unordered::detail::table<Types>::iterator = boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const VID, unsigned int> > >; typename Types::node = boost::unordered::detail::ptr_node<std::pair<const VID, unsigned int> >; boost::unordered::detail::table<Types>::key_type = VID]' ../../../Extern/include/boost/unordered/unordered_map.hpp:1213:34: required from 'boost::unordered::unordered_map<K, T, H, P, A>::iterator boost::unordered::unordered_map<K, T, H, P, A>::find(const key_type&) [with K = VID; T = unsigned int; H = boost::hash<VID>; P = std::equal_to<VID>; A = std::allocator<std::pair<const VID, unsigned int> >; boost::unordered::unordered_map<K, T, H, P, A>::iterator = boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const VID, unsigned int> > >; boost::unordered::unordered_map<K, T, H, P, A>::key_type = VID]' char_skill.cpp:3622:103: required from here ../../../Extern/include/boost/functional/hash/hash.hpp:256:57: error: no type named 'type' in 'struct boost::hash_detail::basic_numbers<VID>' ../../../Extern/include/boost/functional/hash/extensions.hpp: In instantiation of 'std::size_t boost::hash<T>::operator()(const T&) const [with T = VID; std::size_t = unsigned int]': ../../../Extern/include/boost/unordered/detail/buckets.hpp:599:24: required from 'static SizeT boost::unordered::detail::prime_policy<SizeT>::apply_hash(const Hash&, const T&) [with Hash = boost::hash<VID>; T = VID; SizeT = unsigned int]' ../../../Extern/include/boost/unordered/detail/table.hpp:768:63: required from 'std::size_t boost::unordered::detail::table<Types>::hash(const key_type&) const [with Types = boost::unordered::detail::map<std::allocator<std::pair<const VID, unsigned int> >, VID, unsigned int, boost::hash<VID>, std::equal_to<VID> >; std::size_t = unsigned int; boost::unordered::detail::table<Types>::key_type = VID]' ../../../Extern/include/boost/unordered/detail/table.hpp:794:38: required from 'boost::unordered::detail::table<Types>::iterator boost::unordered::detail::table<Types>::find_node(const key_type&) const [with Types = boost::unordered::detail::map<std::allocator<std::pair<const VID, unsigned int> >, VID, unsigned int, boost::hash<VID>, std::equal_to<VID> >; boost::unordered::detail::table<Types>::iterator = boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const VID, unsigned int> > >; typename Types::node = boost::unordered::detail::ptr_node<std::pair<const VID, unsigned int> >; boost::unordered::detail::table<Types>::key_type = VID]' ../../../Extern/include/boost/unordered/unordered_map.hpp:1213:34: required from 'boost::unordered::unordered_map<K, T, H, P, A>::iterator boost::unordered::unordered_map<K, T, H, P, A>::find(const key_type&) [with K = VID; T = unsigned int; H = boost::hash<VID>; P = std::equal_to<VID>; A = std::allocator<std::pair<const VID, unsigned int> >; boost::unordered::unordered_map<K, T, H, P, A>::iterator = boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const VID, unsigned int> > >; boost::unordered::unordered_map<K, T, H, P, A>::key_type = VID]' char_skill.cpp:3622:103: required from here ../../../Extern/include/boost/functional/hash/hash.hpp:262:56: note: template<class T> typename boost::hash_detail::long_numbers<T>::type boost::hash_value(T) typename boost::hash_detail::long_numbers<T>::type hash_value(T v) ^ ../../../Extern/include/boost/functional/hash/hash.hpp:262:56: note: template argument deduction/substitution failed: ../../../Extern/include/boost/functional/hash/hash.hpp: In substitution of 'template<class T> typename boost::hash_detail::long_numbers<T>::type boost::hash_value(T) [with T = VID]': ../../../Extern/include/boost/functional/hash/extensions.hpp:262:34: required from 'std::size_t boost::hash<T>::operator()(const T&) const [with T = VID; std::size_t = unsigned int]' ../../../Extern/include/boost/unordered/detail/buckets.hpp:599:24: required from 'static SizeT boost::unordered::detail::prime_policy<SizeT>::apply_hash(const Hash&, const T&) [with Hash = boost::hash<VID>; T = VID; SizeT = unsigned int]' ../../../Extern/include/boost/unordered/detail/table.hpp:768:63: required from 'std::size_t boost::unordered::detail::table<Types>::hash(const key_type&) const [with Types = boost::unordered::detail::map<std::allocator<std::pair<const VID, unsigned int> >, VID, unsigned int, boost::hash<VID>, std::equal_to<VID> >; std::size_t = unsigned int; boost::unordered::detail::table<Types>::key_type = VID]' ../../../Extern/include/boost/unordered/detail/table.hpp:794:38: required from 'boost::unordered::detail::table<Types>::iterator boost::unordered::detail::table<Types>::find_node(const key_type&) const [with Types = boost::unordered::detail::map<std::allocator<std::pair<const VID, unsigned int> >, VID, unsigned int, boost::hash<VID>, std::equal_to<VID> >; boost::unordered::detail::table<Types>::iterator = boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const VID, unsigned int> > >; typename Types::node = boost::unordered::detail::ptr_node<std::pair<const VID, unsigned int> >; boost::unordered::detail::table<Types>::key_type = VID]' ../../../Extern/include/boost/unordered/unordered_map.hpp:1213:34: required from 'boost::unordered::unordered_map<K, T, H, P, A>::iterator boost::unordered::unordered_map<K, T, H, P, A>::find(const key_type&) [with K = VID; T = unsigned int; H = boost::hash<VID>; P = std::equal_to<VID>; A = std::allocator<std::pair<const VID, unsigned int> >; boost::unordered::unordered_map<K, T, H, P, A>::iterator = boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const VID, unsigned int> > >; boost::unordered::unordered_map<K, T, H, P, A>::key_type = VID]' char_skill.cpp:3622:103: required from here ../../../Extern/include/boost/functional/hash/hash.hpp:262:56: error: no type named 'type' in 'struct boost::hash_detail::long_numbers<VID>' ../../../Extern/include/boost/functional/hash/extensions.hpp: In instantiation of 'std::size_t boost::hash<T>::operator()(const T&) const [with T = VID; std::size_t = unsigned int]': ../../../Extern/include/boost/unordered/detail/buckets.hpp:599:24: required from 'static SizeT boost::unordered::detail::prime_policy<SizeT>::apply_hash(const Hash&, const T&) [with Hash = boost::hash<VID>; T = VID; SizeT = unsigned int]' ../../../Extern/include/boost/unordered/detail/table.hpp:768:63: required from 'std::size_t boost::unordered::detail::table<Types>::hash(const key_type&) const [with Types = boost::unordered::detail::map<std::allocator<std::pair<const VID, unsigned int> >, VID, unsigned int, boost::hash<VID>, std::equal_to<VID> >; std::size_t = unsigned int; boost::unordered::detail::table<Types>::key_type = VID]' ../../../Extern/include/boost/unordered/detail/table.hpp:794:38: required from 'boost::unordered::detail::table<Types>::iterator boost::unordered::detail::table<Types>::find_node(const key_type&) const [with Types = boost::unordered::detail::map<std::allocator<std::pair<const VID, unsigned int> >, VID, unsigned int, boost::hash<VID>, std::equal_to<VID> >; boost::unordered::detail::table<Types>::iterator = boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const VID, unsigned int> > >; typename Types::node = boost::unordered::detail::ptr_node<std::pair<const VID, unsigned int> >; boost::unordered::detail::table<Types>::key_type = VID]' ../../../Extern/include/boost/unordered/unordered_map.hpp:1213:34: required from 'boost::unordered::unordered_map<K, T, H, P, A>::iterator boost::unordered::unordered_map<K, T, H, P, A>::find(const key_type&) [with K = VID; T = unsigned int; H = boost::hash<VID>; P = std::equal_to<VID>; A = std::allocator<std::pair<const VID, unsigned int> >; boost::unordered::unordered_map<K, T, H, P, A>::iterator = boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const VID, unsigned int> > >; boost::unordered::unordered_map<K, T, H, P, A>::key_type = VID]' char_skill.cpp:3622:103: required from here ../../../Extern/include/boost/functional/hash/hash.hpp:268:57: note: template<class T> typename boost::hash_detail::ulong_numbers<T>::type boost::hash_value(T) typename boost::hash_detail::ulong_numbers<T>::type hash_value(T v) ^ ../../../Extern/include/boost/functional/hash/hash.hpp:268:57: note: template argument deduction/substitution failed: ../../../Extern/include/boost/functional/hash/hash.hpp: In substitution of 'template<class T> typename boost::hash_detail::ulong_numbers<T>::type boost::hash_value(T) [with T = VID]': ../../../Extern/include/boost/functional/hash/extensions.hpp:262:34: required from 'std::size_t boost::hash<T>::operator()(const T&) const [with T = VID; std::size_t = unsigned int]' ../../../Extern/include/boost/unordered/detail/buckets.hpp:599:24: required from 'static SizeT boost::unordered::detail::prime_policy<SizeT>::apply_hash(const Hash&, const T&) [with Hash = boost::hash<VID>; T = VID; SizeT = unsigned int]' ../../../Extern/include/boost/unordered/detail/table.hpp:768:63: required from 'std::size_t boost::unordered::detail::table<Types>::hash(const key_type&) const [with Types = boost::unordered::detail::map<std::allocator<std::pair<const VID, unsigned int> >, VID, unsigned int, boost::hash<VID>, std::equal_to<VID> >; std::size_t = unsigned int; boost::unordered::detail::table<Types>::key_type = VID]' ../../../Extern/include/boost/unordered/detail/table.hpp:794:38: required from 'boost::unordered::detail::table<Types>::iterator boost::unordered::detail::table<Types>::find_node(const key_type&) const [with Types = boost::unordered::detail::map<std::allocator<std::pair<const VID, unsigned int> >, VID, unsigned int, boost::hash<VID>, std::equal_to<VID> >; boost::unordered::detail::table<Types>::iterator = boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const VID, unsigned int> > >; typename Types::node = boost::unordered::detail::ptr_node<std::pair<const VID, unsigned int> >; boost::unordered::detail::table<Types>::key_type = VID]' ../../../Extern/include/boost/unordered/unordered_map.hpp:1213:34: required from 'boost::unordered::unordered_map<K, T, H, P, A>::iterator boost::unordered::unordered_map<K, T, H, P, A>::find(const key_type&) [with K = VID; T = unsigned int; H = boost::hash<VID>; P = std::equal_to<VID>; A = std::allocator<std::pair<const VID, unsigned int> >; boost::unordered::unordered_map<K, T, H, P, A>::iterator = boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const VID, unsigned int> > >; boost::unordered::unordered_map<K, T, H, P, A>::key_type = VID]' char_skill.cpp:3622:103: required from here ../../../Extern/include/boost/functional/hash/hash.hpp:268:57: error: no type named 'type' in 'struct boost::hash_detail::ulong_numbers<VID>' ../../../Extern/include/boost/functional/hash/extensions.hpp: In instantiation of 'std::size_t boost::hash<T>::operator()(const T&) const [with T = VID; std::size_t = unsigned int]': ../../../Extern/include/boost/unordered/detail/buckets.hpp:599:24: required from 'static SizeT boost::unordered::detail::prime_policy<SizeT>::apply_hash(const Hash&, const T&) [with Hash = boost::hash<VID>; T = VID; SizeT = unsigned int]' ../../../Extern/include/boost/unordered/detail/table.hpp:768:63: required from 'std::size_t boost::unordered::detail::table<Types>::hash(const key_type&) const [with Types = boost::unordered::detail::map<std::allocator<std::pair<const VID, unsigned int> >, VID, unsigned int, boost::hash<VID>, std::equal_to<VID> >; std::size_t = unsigned int; boost::unordered::detail::table<Types>::key_type = VID]' ../../../Extern/include/boost/unordered/detail/table.hpp:794:38: required from 'boost::unordered::detail::table<Types>::iterator boost::unordered::detail::table<Types>::find_node(const key_type&) const [with Types = boost::unordered::detail::map<std::allocator<std::pair<const VID, unsigned int> >, VID, unsigned int, boost::hash<VID>, std::equal_to<VID> >; boost::unordered::detail::table<Types>::iterator = boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const VID, unsigned int> > >; typename Types::node = boost::unordered::detail::ptr_node<std::pair<const VID, unsigned int> >; boost::unordered::detail::table<Types>::key_type = VID]' ../../../Extern/include/boost/unordered/unordered_map.hpp:1213:34: required from 'boost::unordered::unordered_map<K, T, H, P, A>::iterator boost::unordered::unordered_map<K, T, H, P, A>::find(const key_type&) [with K = VID; T = unsigned int; H = boost::hash<VID>; P = std::equal_to<VID>; A = std::allocator<std::pair<const VID, unsigned int> >; boost::unordered::unordered_map<K, T, H, P, A>::iterator = boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const VID, unsigned int> > >; boost::unordered::unordered_map<K, T, H, P, A>::key_type = VID]' char_skill.cpp:3622:103: required from here ../../../Extern/include/boost/functional/hash/hash.hpp:275:9: note: template<class T> typename boost::enable_if<boost::is_enum<T>, unsigned int>::type boost::hash_value(T) hash_value(T v) ^ ../../../Extern/include/boost/functional/hash/hash.hpp:275:9: note: template argument deduction/substitution failed: ../../../Extern/include/boost/functional/hash/hash.hpp: In substitution of 'template<class T> typename boost::enable_if<boost::is_enum<T>, unsigned int>::type boost::hash_value(T) [with T = VID]': ../../../Extern/include/boost/functional/hash/extensions.hpp:262:34: required from 'std::size_t boost::hash<T>::operator()(const T&) const [with T = VID; std::size_t = unsigned int]' ../../../Extern/include/boost/unordered/detail/buckets.hpp:599:24: required from 'static SizeT boost::unordered::detail::prime_policy<SizeT>::apply_hash(const Hash&, const T&) [with Hash = boost::hash<VID>; T = VID; SizeT = unsigned int]' ../../../Extern/include/boost/unordered/detail/table.hpp:768:63: required from 'std::size_t boost::unordered::detail::table<Types>::hash(const key_type&) const [with Types = boost::unordered::detail::map<std::allocator<std::pair<const VID, unsigned int> >, VID, unsigned int, boost::hash<VID>, std::equal_to<VID> >; std::size_t = unsigned int; boost::unordered::detail::table<Types>::key_type = VID]' ../../../Extern/include/boost/unordered/detail/table.hpp:794:38: required from 'boost::unordered::detail::table<Types>::iterator boost::unordered::detail::table<Types>::find_node(const key_type&) const [with Types = boost::unordered::detail::map<std::allocator<std::pair<const VID, unsigned int> >, VID, unsigned int, boost::hash<VID>, std::equal_to<VID> >; boost::unordered::detail::table<Types>::iterator = boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const VID, unsigned int> > >; typename Types::node = boost::unordered::detail::ptr_node<std::pair<const VID, unsigned int> >; boost::unordered::detail::table<Types>::key_type = VID]' ../../../Extern/include/boost/unordered/unordered_map.hpp:1213:34: required from 'boost::unordered::unordered_map<K, T, H, P, A>::iterator boost::unordered::unordered_map<K, T, H, P, A>::find(const key_type&) [with K = VID; T = unsigned int; H = boost::hash<VID>; P = std::equal_to<VID>; A = std::allocator<std::pair<const VID, unsigned int> >; boost::unordered::unordered_map<K, T, H, P, A>::iterator = boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const VID, unsigned int> > >; boost::unordered::unordered_map<K, T, H, P, A>::key_type = VID]' char_skill.cpp:3622:103: required from here ../../../Extern/include/boost/functional/hash/hash.hpp:275:9: error: no type named 'type' in 'struct boost::enable_if<boost::is_enum<VID>, unsigned int>' ../../../Extern/include/boost/functional/hash/extensions.hpp: In instantiation of 'std::size_t boost::hash<T>::operator()(const T&) const [with T = VID; std::size_t = unsigned int]': ../../../Extern/include/boost/unordered/detail/buckets.hpp:599:24: required from 'static SizeT boost::unordered::detail::prime_policy<SizeT>::apply_hash(const Hash&, const T&) [with Hash = boost::hash<VID>; T = VID; SizeT = unsigned int]' ../../../Extern/include/boost/unordered/detail/table.hpp:768:63: required from 'std::size_t boost::unordered::detail::table<Types>::hash(const key_type&) const [with Types = boost::unordered::detail::map<std::allocator<std::pair<const VID, unsigned int> >, VID, unsigned int, boost::hash<VID>, std::equal_to<VID> >; std::size_t = unsigned int; boost::unordered::detail::table<Types>::key_type = VID]' ../../../Extern/include/boost/unordered/detail/table.hpp:794:38: required from 'boost::unordered::detail::table<Types>::iterator boost::unordered::detail::table<Types>::find_node(const key_type&) const [with Types = boost::unordered::detail::map<std::allocator<std::pair<const VID, unsigned int> >, VID, unsigned int, boost::hash<VID>, std::equal_to<VID> >; boost::unordered::detail::table<Types>::iterator = boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const VID, unsigned int> > >; typename Types::node = boost::unordered::detail::ptr_node<std::pair<const VID, unsigned int> >; boost::unordered::detail::table<Types>::key_type = VID]' ../../../Extern/include/boost/unordered/unordered_map.hpp:1213:34: required from 'boost::unordered::unordered_map<K, T, H, P, A>::iterator boost::unordered::unordered_map<K, T, H, P, A>::find(const key_type&) [with K = VID; T = unsigned int; H = boost::hash<VID>; P = std::equal_to<VID>; A = std::allocator<std::pair<const VID, unsigned int> >; boost::unordered::unordered_map<K, T, H, P, A>::iterator = boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const VID, unsigned int> > >; boost::unordered::unordered_map<K, T, H, P, A>::key_type = VID]' char_skill.cpp:3622:103: required from here ../../../Extern/include/boost/functional/hash/hash.hpp:282:36: note: template<class T> std::size_t boost::hash_value(T* const&) template <class T> std::size_t hash_value(T* const& v) ^ ../../../Extern/include/boost/functional/hash/hash.hpp:282:36: note: template argument deduction/substitution failed: In file included from ../../../Extern/include/boost/functional/hash/hash.hpp:558:0, from ../../../Extern/include/boost/functional/hash.hpp:6, from ../../../Extern/include/boost/unordered/unordered_map.hpp:21, from ../../../Extern/include/boost/unordered_map.hpp:17, from char.h:4, from char_skill.cpp:7: ../../../Extern/include/boost/functional/hash/extensions.hpp:262:34: note: mismatched types 'T* const' and 'const VID' return hash_value(val); ^ In file included from ../../../Extern/include/boost/functional/hash.hpp:6:0, from ../../../Extern/include/boost/unordered/unordered_map.hpp:21, from ../../../Extern/include/boost/unordered_map.hpp:17, from char.h:4, from char_skill.cpp:7: ../../../Extern/include/boost/functional/hash/hash.hpp:370:24: note: template<class T, unsigned int N> std::size_t boost::hash_value(const T (&)[N]) inline std::size_t hash_value(const T (&x)[N]) ^ ../../../Extern/include/boost/functional/hash/hash.hpp:370:24: note: template argument deduction/substitution failed: In file included from ../../../Extern/include/boost/functional/hash/hash.hpp:558:0, from ../../../Extern/include/boost/functional/hash.hpp:6, from ../../../Extern/include/boost/unordered/unordered_map.hpp:21, from ../../../Extern/include/boost/unordered_map.hpp:17, from char.h:4, from char_skill.cpp:7: ../../../Extern/include/boost/functional/hash/extensions.hpp:262:34: note: mismatched types 'const T [N]' and 'const VID' return hash_value(val); ^ In file included from ../../../Extern/include/boost/functional/hash.hpp:6:0, from ../../../Extern/include/boost/unordered/unordered_map.hpp:21, from ../../../Extern/include/boost/unordered_map.hpp:17, from char.h:4, from char_skill.cpp:7: ../../../Extern/include/boost/functional/hash/hash.hpp:376:24: note: template<class T, unsigned int N> std::size_t boost::hash_value(T (&)[N]) inline std::size_t hash_value(T (&x)[N]) ^ ../../../Extern/include/boost/functional/hash/hash.hpp:376:24: note: template argument deduction/substitution failed: In file included from ../../../Extern/include/boost/functional/hash/hash.hpp:558:0, from ../../../Extern/include/boost/functional/hash.hpp:6, from ../../../Extern/include/boost/unordered/unordered_map.hpp:21, from ../../../Extern/include/boost/unordered_map.hpp:17, from char.h:4, from char_skill.cpp:7: ../../../Extern/include/boost/functional/hash/extensions.hpp:262:34: note: mismatched types 'T [N]' and 'const VID' return hash_value(val); ^ In file included from ../../../Extern/include/boost/functional/hash.hpp:6:0, from ../../../Extern/include/boost/unordered/unordered_map.hpp:21, from ../../../Extern/include/boost/unordered_map.hpp:17, from char.h:4, from char_skill.cpp:7: ../../../Extern/include/boost/functional/hash/hash.hpp:383:24: note: template<class Ch, class A> std::size_t boost::hash_value(const std::basic_string<Ch, std::char_traits<_CharT>, A>&) inline std::size_t hash_value( ^ ../../../Extern/include/boost/functional/hash/hash.hpp:383:24: note: template argument deduction/substitution failed: In file included from ../../../Extern/include/boost/functional/hash/hash.hpp:558:0, from ../../../Extern/include/boost/functional/hash.hpp:6, from ../../../Extern/include/boost/unordered/unordered_map.hpp:21, from ../../../Extern/include/boost/unordered_map.hpp:17, from char.h:4, from char_skill.cpp:7: ../../../Extern/include/boost/functional/hash/extensions.hpp:262:34: note: 'const VID' is not derived from 'const std::basic_string<Ch, std::char_traits<_CharT>, A>' return hash_value(val); ^ In file included from ../../../Extern/include/boost/functional/hash.hpp:6:0, from ../../../Extern/include/boost/unordered/unordered_map.hpp:21, from ../../../Extern/include/boost/unordered_map.hpp:17, from char.h:4, from char_skill.cpp:7: ../../../Extern/include/boost/functional/hash/hash.hpp:390:57: note: template<class T> typename boost::hash_detail::float_numbers<T>::type boost::hash_value(T) typename boost::hash_detail::float_numbers<T>::type hash_value(T v) ^ ../../../Extern/include/boost/functional/hash/hash.hpp:390:57: note: template argument deduction/substitution failed: ../../../Extern/include/boost/functional/hash/hash.hpp: In substitution of 'template<class T> typename boost::hash_detail::float_numbers<T>::type boost::hash_value(T) [with T = VID]': ../../../Extern/include/boost/functional/hash/extensions.hpp:262:34: required from 'std::size_t boost::hash<T>::operator()(const T&) const [with T = VID; std::size_t = unsigned int]' ../../../Extern/include/boost/unordered/detail/buckets.hpp:599:24: required from 'static SizeT boost::unordered::detail::prime_policy<SizeT>::apply_hash(const Hash&, const T&) [with Hash = boost::hash<VID>; T = VID; SizeT = unsigned int]' ../../../Extern/include/boost/unordered/detail/table.hpp:768:63: required from 'std::size_t boost::unordered::detail::table<Types>::hash(const key_type&) const [with Types = boost::unordered::detail::map<std::allocator<std::pair<const VID, unsigned int> >, VID, unsigned int, boost::hash<VID>, std::equal_to<VID> >; std::size_t = unsigned int; boost::unordered::detail::table<Types>::key_type = VID]' ../../../Extern/include/boost/unordered/detail/table.hpp:794:38: required from 'boost::unordered::detail::table<Types>::iterator boost::unordered::detail::table<Types>::find_node(const key_type&) const [with Types = boost::unordered::detail::map<std::allocator<std::pair<const VID, unsigned int> >, VID, unsigned int, boost::hash<VID>, std::equal_to<VID> >; boost::unordered::detail::table<Types>::iterator = boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const VID, unsigned int> > >; typename Types::node = boost::unordered::detail::ptr_node<std::pair<const VID, unsigned int> >; boost::unordered::detail::table<Types>::key_type = VID]' ../../../Extern/include/boost/unordered/unordered_map.hpp:1213:34: required from 'boost::unordered::unordered_map<K, T, H, P, A>::iterator boost::unordered::unordered_map<K, T, H, P, A>::find(const key_type&) [with K = VID; T = unsigned int; H = boost::hash<VID>; P = std::equal_to<VID>; A = std::allocator<std::pair<const VID, unsigned int> >; boost::unordered::unordered_map<K, T, H, P, A>::iterator = boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const VID, unsigned int> > >; boost::unordered::unordered_map<K, T, H, P, A>::key_type = VID]' char_skill.cpp:3622:103: required from here ../../../Extern/include/boost/functional/hash/hash.hpp:390:57: error: no type named 'type' in 'struct boost::hash_detail::float_numbers<VID>' ../../../Extern/include/boost/functional/hash/extensions.hpp: In instantiation of 'std::size_t boost::hash<T>::operator()(const T&) const [with T = VID; std::size_t = unsigned int]': ../../../Extern/include/boost/unordered/detail/buckets.hpp:599:24: required from 'static SizeT boost::unordered::detail::prime_policy<SizeT>::apply_hash(const Hash&, const T&) [with Hash = boost::hash<VID>; T = VID; SizeT = unsigned int]' ../../../Extern/include/boost/unordered/detail/table.hpp:768:63: required from 'std::size_t boost::unordered::detail::table<Types>::hash(const key_type&) const [with Types = boost::unordered::detail::map<std::allocator<std::pair<const VID, unsigned int> >, VID, unsigned int, boost::hash<VID>, std::equal_to<VID> >; std::size_t = unsigned int; boost::unordered::detail::table<Types>::key_type = VID]' ../../../Extern/include/boost/unordered/detail/table.hpp:794:38: required from 'boost::unordered::detail::table<Types>::iterator boost::unordered::detail::table<Types>::find_node(const key_type&) const [with Types = boost::unordered::detail::map<std::allocator<std::pair<const VID, unsigned int> >, VID, unsigned int, boost::hash<VID>, std::equal_to<VID> >; boost::unordered::detail::table<Types>::iterator = boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const VID, unsigned int> > >; typename Types::node = boost::unordered::detail::ptr_node<std::pair<const VID, unsigned int> >; boost::unordered::detail::table<Types>::key_type = VID]' ../../../Extern/include/boost/unordered/unordered_map.hpp:1213:34: required from 'boost::unordered::unordered_map<K, T, H, P, A>::iterator boost::unordered::unordered_map<K, T, H, P, A>::find(const key_type&) [with K = VID; T = unsigned int; H = boost::hash<VID>; P = std::equal_to<VID>; A = std::allocator<std::pair<const VID, unsigned int> >; boost::unordered::unordered_map<K, T, H, P, A>::iterator = boost::unordered::iterator_detail::iterator<boost::unordered::detail::ptr_node<std::pair<const VID, unsigned int> > >; boost::unordered::unordered_map<K, T, H, P, A>::key_type = VID]' char_skill.cpp:3622:103: required from here ../../../Extern/include/boost/functional/hash/hash.hpp:396:24: note: std::size_t boost::hash_value(std::type_index) inline std::size_t hash_value(std::type_index v) ^ ../../../Extern/include/boost/functional/hash/hash.hpp:396:24: note: no known conversion for argument 1 from 'const VID' to 'std::type_index' In file included from ../../../Extern/include/boost/functional/hash/hash.hpp:558:0, from ../../../Extern/include/boost/functional/hash.hpp:6, from ../../../Extern/include/boost/unordered/unordered_map.hpp:21, from ../../../Extern/include/boost/unordered_map.hpp:17, from char.h:4, from char_skill.cpp:7: ../../../Extern/include/boost/functional/hash/extensions.hpp:67:17: note: template<class A, class B> std::size_t boost::hash_value(const std::pair<_T1, _T2>&) std::size_t hash_value(std::pair<A, B> const& v) ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:67:17: note: template argument deduction/substitution failed: ../../../Extern/include/boost/functional/hash/extensions.hpp:262:34: note: 'const VID' is not derived from 'const std::pair<_T1, _T2>' return hash_value(val); ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:76:17: note: template<class T, class A> std::size_t boost::hash_value(const std::vector<_Tp, _Alloc>&) std::size_t hash_value(std::vector<T, A> const& v) ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:76:17: note: template argument deduction/substitution failed: ../../../Extern/include/boost/functional/hash/extensions.hpp:262:34: note: 'const VID' is not derived from 'const std::vector<_Tp, _Alloc>' return hash_value(val); ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:82:17: note: template<class T, class A> std::size_t boost::hash_value(const std::list<_Tp, _Alloc>&) std::size_t hash_value(std::list<T, A> const& v) ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:82:17: note: template argument deduction/substitution failed: ../../../Extern/include/boost/functional/hash/extensions.hpp:262:34: note: 'const VID' is not derived from 'const std::list<_Tp, _Alloc>' return hash_value(val); ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:88:17: note: template<class T, class A> std::size_t boost::hash_value(const std::deque<_Tp, _Alloc>&) std::size_t hash_value(std::deque<T, A> const& v) ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:88:17: note: template argument deduction/substitution failed: ../../../Extern/include/boost/functional/hash/extensions.hpp:262:34: note: 'const VID' is not derived from 'const std::deque<_Tp, _Alloc>' return hash_value(val); ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:94:17: note: template<class K, class C, class A> std::size_t boost::hash_value(const std::set<_Key, _Compare, _Alloc>&) std::size_t hash_value(std::set<K, C, A> const& v) ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:94:17: note: template argument deduction/substitution failed: ../../../Extern/include/boost/functional/hash/extensions.hpp:262:34: note: 'const VID' is not derived from 'const std::set<_Key, _Compare, _Alloc>' return hash_value(val); ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:100:17: note: template<class K, class C, class A> std::size_t boost::hash_value(const std::multiset<_Key, _Compare, _Alloc>&) std::size_t hash_value(std::multiset<K, C, A> const& v) ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:100:17: note: template argument deduction/substitution failed: ../../../Extern/include/boost/functional/hash/extensions.hpp:262:34: note: 'const VID' is not derived from 'const std::multiset<_Key, _Compare, _Alloc>' return hash_value(val); ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:106:17: note: template<class K, class T, class C, class A> std::size_t boost::hash_value(const std::map<_Key, _Tp, _Compare, _Alloc>&) std::size_t hash_value(std::map<K, T, C, A> const& v) ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:106:17: note: template argument deduction/substitution failed: ../../../Extern/include/boost/functional/hash/extensions.hpp:262:34: note: 'const VID' is not derived from 'const std::map<_Key, _Tp, _Compare, _Alloc>' return hash_value(val); ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:112:17: note: template<class K, class T, class C, class A> std::size_t boost::hash_value(const std::multimap<_Key, _Tp, _Compare, _Alloc>&) std::size_t hash_value(std::multimap<K, T, C, A> const& v) ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:112:17: note: template argument deduction/substitution failed: ../../../Extern/include/boost/functional/hash/extensions.hpp:262:34: note: 'const VID' is not derived from 'const std::multimap<_Key, _Tp, _Compare, _Alloc>' return hash_value(val); ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:118:17: note: template<class T> std::size_t boost::hash_value(const std::complex<_Tp>&) std::size_t hash_value(std::complex<T> const& v) ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:118:17: note: template argument deduction/substitution failed: ../../../Extern/include/boost/functional/hash/extensions.hpp:262:34: note: 'const VID' is not derived from 'const std::complex<_Tp>' return hash_value(val); ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:128:17: note: template<class T, unsigned int N> std::size_t boost::hash_value(const std::array<_Tp, _Nm>&) std::size_t hash_value(std::array<T, N> const& v) ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:128:17: note: template argument deduction/substitution failed: ../../../Extern/include/boost/functional/hash/extensions.hpp:262:34: note: 'const VID' is not derived from 'const std::array<_Tp, _Nm>' return hash_value(val); ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:163:24: note: template<class ... T> std::size_t boost::hash_value(const std::tuple<_Args1 ...>&) inline std::size_t hash_value(std::tuple<T...> const& v) ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:163:24: note: template argument deduction/substitution failed: ../../../Extern/include/boost/functional/hash/extensions.hpp:262:34: note: 'const VID' is not derived from 'const std::tuple<_Args1 ...>' return hash_value(val); ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:193:24: note: template<class T> std::size_t boost::hash_value(const std::shared_ptr<_Tp1>&) inline std::size_t hash_value(std::shared_ptr<T> const& x) { ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:193:24: note: template argument deduction/substitution failed: ../../../Extern/include/boost/functional/hash/extensions.hpp:262:34: note: 'const VID' is not derived from 'const std::shared_ptr<_Tp1>' return hash_value(val); ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:198:24: note: template<class T, class Deleter> std::size_t boost::hash_value(const std::unique_ptr<_Tp, _Dp>&) inline std::size_t hash_value(std::unique_ptr<T, Deleter> const& x) { ^ ../../../Extern/include/boost/functional/hash/extensions.hpp:198:24: note: template argument deduction/substitution failed: ../../../Extern/include/boost/functional/hash/extensions.hpp:262:34: note: 'const VID' is not derived from 'const std::unique_ptr<_Tp, _Dp>' return hash_value(val); can help me???
  13. can you explain???i need to change bsd.....or????
  14. up! and I have this error In file included from /usr/local/lib/gcc49/include/c++/random:49:0, from /usr/local/lib/gcc49/include/c++/bits/stl_algo.h:66, from /usr/local/lib/gcc49/include/c++/algorithm:62, from stdafx.h:15, from buffer_manager.cpp:1: /usr/local/lib/gcc49/include/c++/bits/random.h:106:26: error: expected unqualified-id before '__int128' { typedef unsigned __int128 type; }; ^ In file included from /usr/local/lib/gcc49/include/c++/random:49:0, from /usr/local/lib/gcc49/include/c++/bits/stl_algo.h:66, from /usr/local/lib/gcc49/include/c++/algorithm:62, from stdafx.h:15, from MarkManager.cpp:1: /usr/local/lib/gcc49/include/c++/bits/random.h:106:26: error: expected unqualified-id before '__int128' { typedef unsigned __int128 type; }; i have freebsd 9.3x64 how i can fix this???
×
×
  • 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.