Ir para conteúdo

[TFS 1.x | Global Windows e Linux 10.0 OLD/11.3] Halls of Hope, Wrap, Store, Prey, Imbuing, Events - Castle War, Snow Ball, Zombie, BattleField

Featured Replies

Postado

I am Having issues compiling this server.

Currently using visual studio 2015, with all previous versions installed also. Along with the latest boost (1.62) and Tried with the older boost(1.54).

It would be nice to get this working, could you upload a working exe, or maybe use appveyor

 

This is the compiling error i am getting when trying to compile with the 1.62 boost

Quote

1>------ Build started: Project: theforgottenserver, Configuration: Release x64 ------
1> otpch.cpp
1> actions.cpp
1> ban.cpp
1> baseevents.cpp
1> bed.cpp
1> chat.cpp
1> combat.cpp
1> commands.cpp
1>..\src\combat.cpp(232): warning C4100: 'runeId': unreferenced formal parameter
1> condition.cpp
1> configmanager.cpp
1> connection.cpp
1> container.cpp
1> creature.cpp
1> creatureevent.cpp
1> cylinder.cpp
1> database.cpp
1> databasemanager.cpp
1> databasetasks.cpp
1> depotchest.cpp
1> depotlocker.cpp
1> events.cpp
1> fileloader.cpp
1> game.cpp
1> globalevent.cpp
1> groups.cpp
1> guild.cpp
1> house.cpp
1> housetile.cpp
1> inbox.cpp
1> ioguild.cpp
1> iologindata.cpp
1> iomap.cpp
1> iomapserialize.cpp
1> iomarket.cpp
1> item.cpp
1> items.cpp
1> luascript.cpp
1> mailbox.cpp
1> map.cpp
1> monster.cpp
1> monsters.cpp
1> mounts.cpp
1> movement.cpp
1>..\src\monsters.cpp(132): warning C4100: 'canRerollLoot': unreferenced formal parameter
1> networkmessage.cpp
1> npc.cpp
1> otserv.cpp
1> outfit.cpp
1> outputmessage.cpp
1> party.cpp
1> player.cpp
1> position.cpp
1> protocol.cpp
1> protocolgame.cpp
1> protocollogin.cpp
1> protocolold.cpp
1> quests.cpp
1>..\src\protocollogin.cpp(119): warning C4100: 'isLiveCastLogin': unreferenced formal parameter
1>..\src\protocollogin.cpp(119): warning C4100: 'version': unreferenced formal parameter
1> raids.cpp
1> rsa.cpp
1> scheduler.cpp
1> scriptmanager.cpp
1> server.cpp
1> signals.cpp
1> spawn.cpp
1> spells.cpp
1> protocolstatus.cpp
1> talkaction.cpp
1> tasks.cpp
1> teleport.cpp
1> thing.cpp
1> tile.cpp
1> tools.cpp
1> trashholder.cpp
1> vocation.cpp
1> waitlist.cpp
1> weapons.cpp
1> wildcardtree.cpp
1>chat.obj : error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendChannelMessage(class std::basic_string<char,struct std::char_traits,class std::allocator > const &,class std::basic_string<char,struct std::char_traits,class std::allocator > const &,enum SpeakClasses,unsigned short)" (?sendChannelMessage@ProtocolGameBase@@ieaaxaebv?$basic_string@DU?$char_traits@D@std@@v?$allocator@D@2@@std@@0w4speakclasses@@g@Z)
1>chat.obj : error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendChannelEvent(unsigned short,class std::basic_string<char,struct std::char_traits,class std::allocator > const &,enum ChannelEvent_t)" (?sendChannelEvent@ProtocolGameBase@@ieaaxgaebv?$basic_string@DU?$char_traits@D@std@@v?$allocator@D@2@@std@@W4ChannelEvent_t@@@z)
1>chat.obj : error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendToChannel(class Creature const *,enum SpeakClasses,class std::basic_string<char,struct std::char_traits,class std::allocator > const &,unsigned short)" (?sendToChannel@ProtocolGameBase@@ieaaxpebvcreature@@w4speakclasses@@aebv?$basic_string@DU?$char_traits@D@std@@v?$allocator@D@2@@std@@g@Z)
1>condition.obj : error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendSpellCooldown(unsigned char,unsigned int)" (?sendSpellCooldown@ProtocolGameBase@@ieaaxei@Z)
1>condition.obj : error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendSpellGroupCooldown(enum SpellGroup_t,unsigned int)" (?sendSpellGroupCooldown@ProtocolGameBase@@IEAAXW4SpellGroup_t@@i@Z)
1>condition.obj : error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendSkills(void)" (?sendSkills@ProtocolGameBase@@ieaaxxz)
1>creature.obj : error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendCancelWalk(void)" (?sendCancelWalk@ProtocolGameBase@@ieaaxxz)
1>game.obj : error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendAddCreature(class Creature const *,struct Position const &,int,bool)" (?sendAddCreature@ProtocolGameBase@@ieaaxpebvcreature@@aebuposition@@H_N@Z)
1>game.obj : error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendPrivateMessage(class Player const *,enum SpeakClasses,class std::basic_string<char,struct std::char_traits,class std::allocator > const &)" (?sendPrivateMessage@ProtocolGameBase@@ieaaxpebvplayer@@w4speakclasses@@aebv?$basic_string@DU?$char_traits@D@std@@v?$allocator@D@2@@std@@@z)
1>game.obj : error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendCreatureLight(class Creature const *)" (?sendCreatureLight@ProtocolGameBase@@ieaaxpebvcreature@@@z)
1>game.obj : error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendContainer(unsigned char,class Container const *,bool,unsigned short)" (?sendContainer@ProtocolGameBase@@ieaaxepebvcontainer@@_NG@Z)
1>game.obj : error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendCreatePrivateChannel(unsigned short,class std::basic_string<char,struct std::char_traits,class std::allocator > const &)" (?sendCreatePrivateChannel@ProtocolGameBase@@ieaaxgaebv?$basic_string@DU?$char_traits@D@std@@v?$allocator@D@2@@std@@@z)
1>game.obj : error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendMagicEffect(struct Position const &,unsigned char)" (?sendMagicEffect@ProtocolGameBase@@ieaaxaebuposition@@e@Z)
1>game.obj : error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendPingBack(void)" (?sendPingBack@ProtocolGameBase@@ieaaxxz)
1>game.obj : error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendWorldLight(struct LightInfo const &)" (?sendWorldLight@ProtocolGameBase@@ieaaxaebulightinfo@@@z)
1>game.obj : error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendChannelsDialog(void)" (?sendChannelsDialog@ProtocolGameBase@@ieaaxxz)
1>game.obj : error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendOpenPrivateChannel(class std::basic_string<char,struct std::char_traits,class std::allocator > const &)" (?sendOpenPrivateChannel@ProtocolGameBase@@ieaaxaebv?$basic_string@DU?$char_traits@D@std@@v?$allocator@D@2@@std@@@z)
1>game.obj : error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendChannel(unsigned short,class std::basic_string<char,struct std::char_traits,class std::allocator > const &,class std::map<unsigned int,class Player *,struct std::less,class std::allocator<struct std::pair<unsigned int const ,class Player *> > > const *,class std::map<unsigned int,class Player const *,struct std::less,class std::allocator<struct std::pair<unsigned int const ,class Player const *> > > const *)" (?sendChannel@ProtocolGameBase@@ieaaxgaebv?$basic_string@DU?$char_traits@D@std@@v?$allocator@D@2@@std@@pebv?$map@IPEAVPlayer@@U?$less@I@std@@v?$allocator@U?$pair@$$CBIPEAVPlayer@@@std@@@3@@3@PEBV?$map@IPEBVPlayer@@U?$less@I@std@@v?$allocator@U?$pair@$$CBIPEBVPlayer@@@std@@@3@@3@@z)
1>item.obj : error LNK2001: unresolved external symbol "public: __cdecl RewardChest::RewardChest(unsigned short)" (??0RewardChest@@qeaa@G@Z)
1>luascript.obj : error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendBlessStatus(void)" (?sendBlessStatus@ProtocolGameBase@@ieaaxxz)
1>otserv.obj : error LNK2001: unresolved external symbol "public: __cdecl ProtocolSpectator::ProtocolSpectator(class std::shared_ptr)" (??0ProtocolSpectator@@qeaa@V?$shared_ptr@VConnection@@@std@@@z)
1>otserv.obj : error LNK2001: unresolved external symbol "protected: virtual void __cdecl ProtocolGameBase::onConnect(void)" (?onConnect@ProtocolGameBase@@meaaxxz)
1>player.obj : error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendInventoryItem(enum slots_t,class Item const *)" (?sendInventoryItem@ProtocolGameBase@@IEAAXW4slots_t@@pebvitem@@@z)
1>player.obj : error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendBasicData(void)" (?sendBasicData@ProtocolGameBase@@ieaaxxz)
1>player.obj : error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendSkullTime(void)" (?sendSkullTime@ProtocolGameBase@@ieaaxxz)
1>player.obj : error LNK2001: unresolved external symbol "protected: bool __cdecl ProtocolGameBase::canSee(struct Position const &)const " (?canSee@ProtocolGameBase@@IEBA_NAEBUPosition@@@z)
1>player.obj : error LNK2001: unresolved external symbol "public: __cdecl Reward::Reward(void)" (??0Reward@@qeaa@XZ)
1>player.obj : error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendStats(void)" (?sendStats@ProtocolGameBase@@ieaaxxz)
1>player.obj : error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendPing(void)" (?sendPing@ProtocolGameBase@@ieaaxxz)
1>player.obj : error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendVIP(unsigned int,class std::basic_string<char,struct std::char_traits,class std::allocator > const &,class std::basic_string<char,struct std::char_traits,class std::allocator > const &,unsigned int,bool,enum VipStatus_t)" (?sendVIP@ProtocolGameBase@@ieaaxiaebv?$basic_string@DU?$char_traits@D@std@@v?$allocator@D@2@@std@@0I_NW4VipStatus_t@@@z)
1>player.obj : error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendClosePrivate(unsigned short)" (?sendClosePrivate@ProtocolGameBase@@ieaaxg@Z)
1>protocolgame.obj : error LNK2001: unresolved external symbol "public: void __cdecl ProtocolSpectator::onLiveCastStop(void)" (?onLiveCastStop@ProtocolSpectator@@qeaaxxz)
1>protocolgame.obj : error LNK2001: unresolved external symbol "public: void __cdecl Modules::executeOnRecvbyte(class Player *,class NetworkMessage &,unsigned char)" (?executeOnRecvbyte@Modules@@qeaaxpeavplayer@@aeavnetworkmessage@@e@Z)
1>protocolgame.obj : error LNK2001: unresolved external symbol "protected: bool __cdecl ProtocolGameBase::canSee(class Creature const *)const " (?canSee@ProtocolGameBase@@IEBA_NPEBVCreature@@@z)
1>protocolgame.obj : error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::AddOutfit(class NetworkMessage &,struct Outfit_t const &)" (?AddOutfit@ProtocolGameBase@@ieaaxaeavnetworkmessage@@AEBUOutfit_t@@@z)
1>protocolgame.obj : error LNK2001: unresolved external symbol "protected: static void __cdecl ProtocolGameBase::RemoveTileThing(class NetworkMessage &,struct Position const &,unsigned int)" (?RemoveTileThing@ProtocolGameBase@@kaxaeavnetworkmessage@@aebuposition@@i@Z)
1>protocolgame.obj : error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendMapDescription(struct Position const &)" (?sendMapDescription@ProtocolGameBase@@ieaaxaebuposition@@@z)
1>protocolgame.obj : error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::GetMapDescription(int,int,int,int,int,class NetworkMessage &)" (?GetMapDescription@ProtocolGameBase@@ieaaxhhhhhaeavnetworkmessage@@@z)
1>protocolgame.obj : error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::GetFloorDescription(class NetworkMessage &,int,int,int,int,int,int,int &)" (?GetFloorDescription@ProtocolGameBase@@ieaaxaeavnetworkmessage@@hhhhhhaeah@Z)
1>scriptmanager.obj : error LNK2001: unresolved external symbol "public: __cdecl Modules::Modules(void)" (??0Modules@@qeaa@XZ)
1>tile.obj : error LNK2001: unresolved external symbol "protected: void __cdecl ProtocolGameBase::sendUpdateTile(class Tile const *,struct Position const &)" (?sendUpdateTile@ProtocolGameBase@@ieaaxpebvtile@@aebuposition@@@z)
1>C:\Users\Xlash\Desktop\Compiling\realmap-10x-master\source\vc14\x64\Release\theforgottenserver.exe : fatal error LNK1120: 41 unresolved externals
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

 

 

And this is the Error i am getting when trying to compile with the 1.54 boost

Quote

Severity    Code    Description    Project    File    Line    Suppression State
Error    C1083    Cannot open include file: 'boost/asio.hpp': No such file or directory    theforgottenserver    c:\users\xlash\desktop\compiling\realmap-10x-master\source\src\otpch.h    42    

 

And this is the error I am getting when trying to compile with the 1.54 boost

Quote:

1>------ Build started: Project: theforgottenserver, Configuration: Release x64 ------
1>  otpch.cpp
1>  Unknown compiler version - please run the configure tests and report the results
1>C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/asio/detail/impl/socket_ops.ipp(1311): warning C4996: 'WSASocketA': Use WSASocketW() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings
1>  C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(3457): note: see declaration of 'WSASocketA'
1>C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/asio/detail/impl/socket_ops.ipp(1881): warning C4996: 'WSAAddressToStringA': Use WSAAddressToStringW() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings
1>  C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(3556): note: see declaration of 'WSAAddressToStringA'
1>C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/asio/detail/impl/socket_ops.ipp(1943): warning C4996: 'WSAStringToAddressA': Use WSAStringToAddressW() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings
1>  C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(3623): note: see declaration of 'WSAStringToAddressA'
1>C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/asio/detail/impl/socket_ops.ipp(2046): warning C4996: 'gethostbyaddr': Use getnameinfo() or GetNameInfoW() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings
1>  C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(2216): note: see declaration of 'gethostbyaddr'
1>C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/asio/detail/impl/socket_ops.ipp(2095): warning C4996: 'gethostbyname': Use getaddrinfo() or GetAddrInfoW() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings
1>  C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(2238): note: see declaration of 'gethostbyname'
1>C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/asio/detail/impl/socket_select_interrupter.ipp(60): warning C4996: 'inet_addr': Use inet_pton() or InetPton() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings
1>  C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(1850): note: see declaration of 'inet_addr'
1>C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/asio/detail/impl/socket_select_interrupter.ipp(73): warning C4996: 'inet_addr': Use inet_pton() or InetPton() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings
1>  C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(1850): note: see declaration of 'inet_addr'
1>C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/asio/detail/impl/win_object_handle_service.ipp(424): warning C4456: declaration of 'op' hides previous local declaration
1>  C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/asio/detail/impl/win_object_handle_service.ipp(406): note: see declaration of 'op'
1>  actions.cpp
1>  ban.cpp
1>  baseevents.cpp
1>  bed.cpp
1>  chat.cpp
1>  combat.cpp
1>..\src\combat.cpp(232): warning C4100: 'runeId': unreferenced formal parameter
1>  commands.cpp
1>  condition.cpp
1>  configmanager.cpp
1>  connection.cpp
1>  container.cpp
1>  creature.cpp
1>  creatureevent.cpp
1>  cylinder.cpp
1>  database.cpp
1>  databasemanager.cpp
1>  databasetasks.cpp
1>  depotchest.cpp
1>  depotlocker.cpp
1>  events.cpp
1>  fileloader.cpp
1>  game.cpp
1>  globalevent.cpp
1>  groups.cpp
1>  guild.cpp
1>  house.cpp
1>  housetile.cpp
1>  inbox.cpp
1>  ioguild.cpp
1>  iologindata.cpp
1>  iomap.cpp
1>C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/iterator/detail/facade_iterator_category.hpp(166): error C2039: 'assert_not_arg': is not a member of 'boost::mpl' (compiling source file ..\src\iologindata.cpp)
1>  C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/mpl/aux_/preprocessed/plain/greater_equal.hpp(80): note: see declaration of 'boost::mpl' (compiling source file ..\src\iologindata.cpp)
1>  C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/mpl/eval_if.hpp(41): note: see reference to class template instantiation 'boost::detail::facade_iterator_category_impl<CategoryOrTraversal,ValueParam,Reference>' being compiled
1>          with
1>          [
1>              CategoryOrTraversal=boost::bidirectional_traversal_tag,
1>              ValueParam=std::pair<const uint32_t,std::pair<Item *,uint32_t>>,
1>              Reference=std::pair<const uint32_t,std::pair<Item *,uint32_t>> &
1>          ] (compiling source file ..\src\iologindata.cpp)
1>  C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/iterator/detail/facade_iterator_category.hpp(193): note: see reference to class template instantiation 'boost::mpl::eval_if<boost::detail::is_iterator_category<CategoryOrTraversal>,boost::mpl::identity<boost::bidirectional_traversal_tag>,boost::detail::facade_iterator_category_impl<CategoryOrTraversal,ValueParam,Reference>>' being compiled
1>          with
1>          [
1>              CategoryOrTraversal=boost::bidirectional_traversal_tag,
1>              ValueParam=std::pair<const uint32_t,std::pair<Item *,uint32_t>>,
1>              Reference=std::pair<const uint32_t,std::pair<Item *,uint32_t>> &
1>          ] (compiling source file ..\src\iologindata.cpp)
1>  C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/iterator/iterator_facade.hpp(104): note: see reference to class template instantiation 'boost::detail::facade_iterator_category<CategoryOrTraversal,ValueParam,Reference>' being compiled
1>          with
1>          [
1>              CategoryOrTraversal=boost::bidirectional_traversal_tag,
1>              ValueParam=std::pair<const uint32_t,std::pair<Item *,uint32_t>>,
1>              Reference=std::pair<const uint32_t,std::pair<Item *,uint32_t>> &
1>          ] (compiling source file ..\src\iologindata.cpp)
1>  C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/iterator/iterator_facade.hpp(620): note: see reference to class template instantiation 'boost::detail::iterator_facade_types<Value,CategoryOrTraversal,Reference,Difference>' being compiled
1>          with
1>          [
1>              Value=std::pair<const uint32_t,std::pair<Item *,uint32_t>>,
1>              CategoryOrTraversal=boost::bidirectional_traversal_tag,
1>              Reference=std::pair<const uint32_t,std::pair<Item *,uint32_t>> &,
1>              Difference=__int64
1>          ] (compiling source file ..\src\iologindata.cpp)
1>  C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/iterator/iterator_adaptor.hpp(265): note: see reference to class template instantiation 'boost::iterator_facade<Derived,std::pair<const _Kty,_Ty>,boost::bidirectional_traversal_tag,std::pair<const _Kty,_Ty> &,__int64>' being compiled
1>          with
1>          [
1>              Derived=boost::reverse_iterator<std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<const uint32_t,std::pair<Item *,uint32_t>>>>>>,
1>              _Kty=uint32_t,
1>              _Ty=std::pair<Item *,uint32_t>
1>          ] (compiling source file ..\src\iologindata.cpp)
1>  C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/iterator/reverse_iterator.hpp(23): note: see reference to class template instantiation 'boost::iterator_adaptor<boost::reverse_iterator<std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<const _Kty,_Ty>>>>>,Iterator,boost::use_default,boost::use_default,boost::use_default,boost::use_default>' being compiled
1>          with
1>          [
1>              _Kty=uint32_t,
1>              _Ty=std::pair<Item *,uint32_t>,
1>              Iterator=std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<const uint32_t,std::pair<Item *,uint32_t>>>>>
1>          ] (compiling source file ..\src\iologindata.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xutility(620): note: see reference to class template instantiation 'boost::reverse_iterator<std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<const _Kty,_Ty>>>>>' being compiled
1>          with
1>          [
1>              _Kty=uint32_t,
1>              _Ty=std::pair<Item *,uint32_t>
1>          ] (compiling source file ..\src\iologindata.cpp)
1>  C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/detail/iterator.hpp(83): note: see reference to class template instantiation 'std::iterator_traits<Iterator>' being compiled
1>          with
1>          [
1>              Iterator=boost::reverse_iterator<std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<const uint32_t,std::pair<Item *,uint32_t>>>>>>
1>          ] (compiling source file ..\src\iologindata.cpp)
1>  C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/iterator/iterator_traits.hpp(30): note: see reference to class template instantiation 'boost::detail::iterator_traits<Iterator>' being compiled
1>          with
1>          [
1>              Iterator=boost::reverse_iterator<std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<const uint32_t,std::pair<Item *,uint32_t>>>>>>
1>          ] (compiling source file ..\src\iologindata.cpp)
1>  C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/range/iterator_range_core.hpp(141): note: see reference to class template instantiation 'boost::iterator_value<IteratorT>' being compiled
1>          with
1>          [
1>              IteratorT=boost::reverse_iterator<std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<const uint32_t,std::pair<Item *,uint32_t>>>>>>
1>          ] (compiling source file ..\src\iologindata.cpp)
1>  C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/range/adaptor/reversed.hpp(28): note: see reference to class template instantiation 'boost::iterator_range<boost::reverse_iterator<std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<const _Kty,_Ty>>>>>>' being compiled
1>          with
1>          [
1>              _Kty=uint32_t,
1>              _Ty=std::pair<Item *,uint32_t>
1>          ] (compiling source file ..\src\iologindata.cpp)
1>  ..\src\iologindata.cpp(642): note: see reference to class template instantiation 'boost::range_detail::reversed_range<IOLoginData::ItemMap>' being compiled
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\chrono(1075): note: see reference to class template instantiation 'std::chrono::duration<__int64,std::milli>' being compiled (compiling source file ..\src\iologindata.cpp)
1>C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/iterator/detail/facade_iterator_category.hpp(166): error C3861: 'assert_not_arg': identifier not found (compiling source file ..\src\iologindata.cpp)
1>  iomapserialize.cpp
1>  iomarket.cpp
1>  item.cpp
1>  items.cpp
1>  luascript.cpp
1>  mailbox.cpp
1>C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/iterator/detail/facade_iterator_category.hpp(166): error C2039: 'assert_not_arg': is not a member of 'boost::mpl' (compiling source file ..\src\luascript.cpp)
1>  C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/mpl/aux_/preprocessed/plain/greater_equal.hpp(80): note: see declaration of 'boost::mpl' (compiling source file ..\src\luascript.cpp)
1>  C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/mpl/eval_if.hpp(41): note: see reference to class template instantiation 'boost::detail::facade_iterator_category_impl<CategoryOrTraversal,ValueParam,Reference>' being compiled
1>          with
1>          [
1>              CategoryOrTraversal=boost::bidirectional_traversal_tag,
1>              ValueParam=int,
1>              Reference=int &
1>          ] (compiling source file ..\src\luascript.cpp)
1>  C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/iterator/detail/facade_iterator_category.hpp(193): note: see reference to class template instantiation 'boost::mpl::eval_if<boost::detail::is_iterator_category<CategoryOrTraversal>,boost::mpl::identity<boost::bidirectional_traversal_tag>,boost::detail::facade_iterator_category_impl<CategoryOrTraversal,ValueParam,Reference>>' being compiled
1>          with
1>          [
1>              CategoryOrTraversal=boost::bidirectional_traversal_tag,
1>              ValueParam=int,
1>              Reference=int &
1>          ] (compiling source file ..\src\luascript.cpp)
1>  C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/iterator/iterator_facade.hpp(104): note: see reference to class template instantiation 'boost::detail::facade_iterator_category<CategoryOrTraversal,ValueParam,Reference>' being compiled
1>          with
1>          [
1>              CategoryOrTraversal=boost::bidirectional_traversal_tag,
1>              ValueParam=int,
1>              Reference=int &
1>          ] (compiling source file ..\src\luascript.cpp)
1>  C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/iterator/iterator_facade.hpp(620): note: see reference to class template instantiation 'boost::detail::iterator_facade_types<Value,CategoryOrTraversal,Reference,Difference>' being compiled
1>          with
1>          [
1>              Value=int,
1>              CategoryOrTraversal=boost::bidirectional_traversal_tag,
1>              Reference=int &,
1>              Difference=__int64
1>          ] (compiling source file ..\src\luascript.cpp)
1>  C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/iterator/iterator_adaptor.hpp(265): note: see reference to class template instantiation 'boost::iterator_facade<Derived,int,boost::bidirectional_traversal_tag,int &,__int64>' being compiled
1>          with
1>          [
1>              Derived=boost::reverse_iterator<std::_List_iterator<std::_List_val<std::_List_simple_types<int>>>>
1>          ] (compiling source file ..\src\luascript.cpp)
1>  C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/iterator/reverse_iterator.hpp(23): note: see reference to class template instantiation 'boost::iterator_adaptor<boost::reverse_iterator<std::_List_iterator<std::_List_val<std::_List_simple_types<int>>>>,Iterator,boost::use_default,boost::use_default,boost::use_default,boost::use_default>' being compiled
1>          with
1>          [
1>              Iterator=std::_List_iterator<std::_List_val<std::_List_simple_types<int>>>
1>          ] (compiling source file ..\src\luascript.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xutility(620): note: see reference to class template instantiation 'boost::reverse_iterator<std::_List_iterator<std::_List_val<std::_List_simple_types<int>>>>' being compiled (compiling source file ..\src\luascript.cpp)
1>  C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/detail/iterator.hpp(83): note: see reference to class template instantiation 'std::iterator_traits<Iterator>' being compiled
1>          with
1>          [
1>              Iterator=boost::reverse_iterator<std::_List_iterator<std::_List_val<std::_List_simple_types<int>>>>
1>          ] (compiling source file ..\src\luascript.cpp)
1>  C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/iterator/iterator_traits.hpp(30): note: see reference to class template instantiation 'boost::detail::iterator_traits<Iterator>' being compiled
1>          with
1>          [
1>              Iterator=boost::reverse_iterator<std::_List_iterator<std::_List_val<std::_List_simple_types<int>>>>
1>          ] (compiling source file ..\src\luascript.cpp)
1>  C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/range/iterator_range_core.hpp(141): note: see reference to class template instantiation 'boost::iterator_value<IteratorT>' being compiled
1>          with
1>          [
1>              IteratorT=boost::reverse_iterator<std::_List_iterator<std::_List_val<std::_List_simple_types<int>>>>
1>          ] (compiling source file ..\src\luascript.cpp)
1>  C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/range/adaptor/reversed.hpp(28): note: see reference to class template instantiation 'boost::iterator_range<boost::reverse_iterator<std::_List_iterator<std::_List_val<std::_List_simple_types<int>>>>>' being compiled (compiling source file ..\src\luascript.cpp)
1>  ..\src\luascript.cpp(12721): note: see reference to class template instantiation 'boost::range_detail::reversed_range<std::list<int32_t,std::allocator<_Ty>>>' being compiled
1>          with
1>          [
1>              _Ty=int32_t
1>          ]
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\chrono(1075): note: see reference to class template instantiation 'std::chrono::duration<__int64,std::milli>' being compiled (compiling source file ..\src\luascript.cpp)
1>C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/iterator/detail/facade_iterator_category.hpp(166): error C3861: 'assert_not_arg': identifier not found (compiling source file ..\src\luascript.cpp)
1>  map.cpp
1>  monster.cpp
1>  monsters.cpp
1>  mounts.cpp
1>  movement.cpp
1>..\src\monsters.cpp(132): warning C4100: 'canRerollLoot': unreferenced formal parameter
1>  networkmessage.cpp
1>  npc.cpp
1>  otserv.cpp
1>  outfit.cpp
1>  outputmessage.cpp
1>  party.cpp
1>C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\atomic(671): error C2338: atomic<T> requires T to be trivially copyable. (compiling source file ..\src\outputmessage.cpp)
1>  C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/lockfree/detail/freelist.hpp(596): note: see reference to class template instantiation 'std::atomic<boost::lockfree::detail::tagged_index>' being compiled (compiling source file ..\src\outputmessage.cpp)
1>  C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/lockfree/detail/freelist.hpp(597): note: see reference to class template instantiation 'boost::lockfree::detail::fixed_size_freelist<T,NodeStorage>' being compiled (compiling source file ..\src\outputmessage.cpp)
1>  player.cpp
1>  position.cpp
1>  protocol.cpp
1>  protocolgame.cpp
1>  protocollogin.cpp
1>..\src\protocollogin.cpp(119): warning C4100: 'isLiveCastLogin': unreferenced formal parameter
1>..\src\protocollogin.cpp(119): warning C4100: 'version': unreferenced formal parameter
1>  protocolold.cpp
1>  quests.cpp
1>  raids.cpp
1>  rsa.cpp
1>  scheduler.cpp
1>  scriptmanager.cpp
1>  server.cpp
1>  signals.cpp
1>  spawn.cpp
1>  spells.cpp
1>  protocolstatus.cpp
1>  talkaction.cpp
1>  tasks.cpp
1>  teleport.cpp
1>  thing.cpp
1>  tile.cpp
1>  tools.cpp
1>  trashholder.cpp
1>C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/iterator/detail/facade_iterator_category.hpp(166): error C2039: 'assert_not_arg': is not a member of 'boost::mpl' (compiling source file ..\src\tile.cpp)
1>  C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/mpl/aux_/preprocessed/plain/greater_equal.hpp(80): note: see declaration of 'boost::mpl' (compiling source file ..\src\tile.cpp)
1>  C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/mpl/eval_if.hpp(41): note: see reference to class template instantiation 'boost::detail::facade_iterator_category_impl<CategoryOrTraversal,ValueParam,Reference>' being compiled
1>          with
1>          [
1>              CategoryOrTraversal=boost::random_access_traversal_tag,
1>              ValueParam=Creature *,
1>              Reference=Creature *const &
1>          ] (compiling source file ..\src\tile.cpp)
1>  C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/iterator/detail/facade_iterator_category.hpp(193): note: see reference to class template instantiation 'boost::mpl::eval_if<boost::detail::is_iterator_category<CategoryOrTraversal>,boost::mpl::identity<boost::random_access_traversal_tag>,boost::detail::facade_iterator_category_impl<CategoryOrTraversal,ValueParam,Reference>>' being compiled
1>          with
1>          [
1>              CategoryOrTraversal=boost::random_access_traversal_tag,
1>              ValueParam=Creature *,
1>              Reference=Creature *const &
1>          ] (compiling source file ..\src\tile.cpp)
1>  C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/iterator/iterator_facade.hpp(104): note: see reference to class template instantiation 'boost::detail::facade_iterator_category<CategoryOrTraversal,ValueParam,Reference>' being compiled
1>          with
1>          [
1>              CategoryOrTraversal=boost::random_access_traversal_tag,
1>              ValueParam=Creature *,
1>              Reference=Creature *const &
1>          ] (compiling source file ..\src\tile.cpp)
1>  C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/iterator/iterator_facade.hpp(620): note: see reference to class template instantiation 'boost::detail::iterator_facade_types<Value,CategoryOrTraversal,Reference,Difference>' being compiled
1>          with
1>          [
1>              Value=Creature *,
1>              CategoryOrTraversal=boost::random_access_traversal_tag,
1>              Reference=Creature *const &,
1>              Difference=__int64
1>          ] (compiling source file ..\src\tile.cpp)
1>  C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/iterator/iterator_adaptor.hpp(265): note: see reference to class template instantiation 'boost::iterator_facade<Derived,Creature *,boost::random_access_traversal_tag,Creature *const &,__int64>' being compiled
1>          with
1>          [
1>              Derived=boost::reverse_iterator<std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<Creature *>>>>
1>          ] (compiling source file ..\src\tile.cpp)
1>  C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/iterator/reverse_iterator.hpp(23): note: see reference to class template instantiation 'boost::iterator_adaptor<boost::reverse_iterator<std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<Creature *>>>>,Iterator,boost::use_default,boost::use_default,boost::use_default,boost::use_default>' being compiled
1>          with
1>          [
1>              Iterator=std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<Creature *>>>
1>          ] (compiling source file ..\src\tile.cpp)
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xutility(620): note: see reference to class template instantiation 'boost::reverse_iterator<std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<Creature *>>>>' being compiled (compiling source file ..\src\tile.cpp)
1>  C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/detail/iterator.hpp(83): note: see reference to class template instantiation 'std::iterator_traits<Iterator>' being compiled
1>          with
1>          [
1>              Iterator=boost::reverse_iterator<std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<Creature *>>>>
1>          ] (compiling source file ..\src\tile.cpp)
1>  C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/iterator/iterator_traits.hpp(30): note: see reference to class template instantiation 'boost::detail::iterator_traits<Iterator>' being compiled
1>          with
1>          [
1>              Iterator=boost::reverse_iterator<std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<Creature *>>>>
1>          ] (compiling source file ..\src\tile.cpp)
1>  C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/range/iterator_range_core.hpp(141): note: see reference to class template instantiation 'boost::iterator_value<IteratorT>' being compiled
1>          with
1>          [
1>              IteratorT=boost::reverse_iterator<std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<Creature *>>>>
1>          ] (compiling source file ..\src\tile.cpp)
1>  C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/range/adaptor/reversed.hpp(28): note: see reference to class template instantiation 'boost::iterator_range<boost::reverse_iterator<std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<Creature *>>>>>' being compiled (compiling source file ..\src\tile.cpp)
1>  ..\src\tile.cpp(1189): note: see reference to class template instantiation 'boost::range_detail::reversed_range<const CreatureVector>' being compiled
1>  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\chrono(1075): note: see reference to class template instantiation 'std::chrono::duration<__int64,std::milli>' being compiled (compiling source file ..\src\tile.cpp)
1>C:\Users\Xlash\Desktop\Compiling\boost_1_54_0\boost/iterator/detail/facade_iterator_category.hpp(166): error C3861: 'assert_not_arg': identifier not found (compiling source file ..\src\tile.cpp)
1>  vocation.cpp
1>  waitlist.cpp
1>  weapons.cpp
1>  wildcardtree.cpp
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

  • Respostas 140
  • Visualizações 41.4k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • RME 3.3 vou adicionar o link no git mais tarde compilar as sources, vou ver se faço isso a noite.

  • @up

  • eu ainda nao tentei, to somente com linux instalado no pc e nela compila normalmente com a lib boost 1.56, minhas ferias da faculdade ta chegando ai vou ter mais tempo pra mecher.

Posted Images

  • 3 weeks later...

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo