Skip to content

Instantly share code, notes, and snippets.

@Jildor
Created January 29, 2017 16:54
Show Gist options
  • Save Jildor/92311667b50df04b0de2d3418521e75b to your computer and use it in GitHub Desktop.
Save Jildor/92311667b50df04b0de2d3418521e75b to your computer and use it in GitHub Desktop.
Compile error on Debian
Building CXX object src/server/shared/CMakeFiles/shared.dir/Realm/Realm.cpp.o
Building CXX object src/server/shared/CMakeFiles/shared.dir/Packets/ByteBuffer.cpp.o
Linking CXX static library libshared.a
[ 13%] Built target shared
Scanning dependencies of target authserver
Scanning dependencies of target game
Scanning dependencies of target scripts
[ 13%] [ 13%] [ 13%] [ 14%] Building CXX object src/server/authserver/CMakeFiles/authserver.dir/Authentication/TOTP.cpp.o
Building CXX object src/server/authserver/CMakeFiles/authserver.dir/Main.cpp.o
Building CXX object src/server/authserver/CMakeFiles/authserver.dir/Authentication/AuthCodes.cpp.o
Building CXX object src/server/authserver/CMakeFiles/authserver.dir/Server/AuthSession.cpp.o
In file included from /home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.cpp:19:0:
/home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.h:84:26: error: ‘PreparedQueryResult’ has not been declared
void CheckIpCallback(PreparedQueryResult result);
^
/home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.h:85:33: error: ‘PreparedQueryResult’ has not been declared
void LogonChallengeCallback(PreparedQueryResult result);
^
/home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.h:86:37: error: ‘PreparedQueryResult’ has not been declared
void ReconnectChallengeCallback(PreparedQueryResult result);
^
/home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.h:87:28: error: ‘PreparedQueryResult’ has not been declared
void RealmListCallback(PreparedQueryResult result);
^
In file included from /home/trinity/TrinityCore/src/server/authserver/Server/AuthSocketMgr.h:22:0,
from /home/trinity/TrinityCore/src/server/authserver/Main.cpp:27:
/home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.h:84:26: error: ‘PreparedQueryResult’ has not been declared
void CheckIpCallback(PreparedQueryResult result);
^
/home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.h:85:33: error: ‘PreparedQueryResult’ has not been declared
void LogonChallengeCallback(PreparedQueryResult result);
^
/home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.h:86:37: error: ‘PreparedQueryResult’ has not been declared
void ReconnectChallengeCallback(PreparedQueryResult result);
^
/home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.h:87:28: error: ‘PreparedQueryResult’ has not been declared
void RealmListCallback(PreparedQueryResult result);
^
/home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.cpp: In member function ‘virtual void AuthSession::Start()’:
/home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.cpp:173:151: error: no matching function for call to ‘QueryCallback::WithPreparedCallback(std::_Bind_helper<false, void (AuthSession::*)(int), AuthSession*, const std::_Placeholder<1>&>::type)’
_queryProcessor.AddQuery(LoginDatabase.AsyncQuery(stmt).WithPreparedCallback(std::bind(&AuthSession::CheckIpCallback, this, std::placeholders::_1)));
^
/home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.cpp:173:151: note: candidate is:
In file included from /home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.cpp:23:0:
/home/trinity/TrinityCore/src/server/database/Database/QueryCallback.h:34:21: note: QueryCallback&& QueryCallback::WithPreparedCallback(std::function<void(std::shared_ptr<PreparedResultSet>)>&&)
QueryCallback&& WithPreparedCallback(std::function<void(PreparedQueryResult)>&& callback);
^
/home/trinity/TrinityCore/src/server/database/Database/QueryCallback.h:34:21: note: no known conversion for argument 1 from ‘std::_Bind_helper<false, void (AuthSession::*)(int), AuthSession*, const std::_Placeholder<1>&>::type {aka std::_Bind<std::_Mem_fn<void (AuthSession::*)(int)>(AuthSession*, std::_Placeholder<1>)>}’ to ‘std::function<void(std::shared_ptr<PreparedResultSet>)>&&’
/home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.cpp: At global scope:
/home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.cpp:186:6: error: prototype for ‘void AuthSession::CheckIpCallback(PreparedQueryResult)’ does not match any in class ‘AuthSession’
void AuthSession::CheckIpCallback(PreparedQueryResult result)
^
In file included from /home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.cpp:19:0:
/home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.h:84:10: error: candidate is: void AuthSession::CheckIpCallback(int)
void CheckIpCallback(PreparedQueryResult result);
^
/home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.cpp: In member function ‘bool AuthSession::HandleLogonChallenge()’:
/home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.cpp:309:158: error: no matching function for call to ‘QueryCallback::WithPreparedCallback(std::_Bind_helper<false, void (AuthSession::*)(int), AuthSession*, const std::_Placeholder<1>&>::type)’
_queryProcessor.AddQuery(LoginDatabase.AsyncQuery(stmt).WithPreparedCallback(std::bind(&AuthSession::LogonChallengeCallback, this, std::placeholders::_1)));
^
/home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.cpp:309:158: note: candidate is:
In file included from /home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.cpp:23:0:
/home/trinity/TrinityCore/src/server/database/Database/QueryCallback.h:34:21: note: QueryCallback&& QueryCallback::WithPreparedCallback(std::function<void(std::shared_ptr<PreparedResultSet>)>&&)
QueryCallback&& WithPreparedCallback(std::function<void(PreparedQueryResult)>&& callback);
^
/home/trinity/TrinityCore/src/server/database/Database/QueryCallback.h:34:21: note: no known conversion for argument 1 from ‘std::_Bind_helper<false, void (AuthSession::*)(int), AuthSession*, const std::_Placeholder<1>&>::type {aka std::_Bind<std::_Mem_fn<void (AuthSession::*)(int)>(AuthSession*, std::_Placeholder<1>)>}’ to ‘std::function<void(std::shared_ptr<PreparedResultSet>)>&&’
/home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.cpp: At global scope:
/home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.cpp:313:6: error: prototype for ‘void AuthSession::LogonChallengeCallback(PreparedQueryResult)’ does not match any in class ‘AuthSession’
void AuthSession::LogonChallengeCallback(PreparedQueryResult result)
^
In file included from /home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.cpp:19:0:
/home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.h:85:10: error: candidate is: void AuthSession::LogonChallengeCallback(int)
void LogonChallengeCallback(PreparedQueryResult result);
^
/home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.cpp: In member function ‘bool AuthSession::HandleReconnectChallenge()’:
/home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.cpp:711:162: error: no matching function for call to ‘QueryCallback::WithPreparedCallback(std::_Bind_helper<false, void (AuthSession::*)(int), AuthSession*, const std::_Placeholder<1>&>::type)’
_queryProcessor.AddQuery(LoginDatabase.AsyncQuery(stmt).WithPreparedCallback(std::bind(&AuthSession::ReconnectChallengeCallback, this, std::placeholders::_1)));
^
/home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.cpp:711:162: note: candidate is:
In file included from /home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.cpp:23:0:
/home/trinity/TrinityCore/src/server/database/Database/QueryCallback.h:34:21: note: QueryCallback&& QueryCallback::WithPreparedCallback(std::function<void(std::shared_ptr<PreparedResultSet>)>&&)
QueryCallback&& WithPreparedCallback(std::function<void(PreparedQueryResult)>&& callback);
^
/home/trinity/TrinityCore/src/server/database/Database/QueryCallback.h:34:21: note: no known conversion for argument 1 from ‘std::_Bind_helper<false, void (AuthSession::*)(int), AuthSession*, const std::_Placeholder<1>&>::type {aka std::_Bind<std::_Mem_fn<void (AuthSession::*)(int)>(AuthSession*, std::_Placeholder<1>)>}’ to ‘std::function<void(std::shared_ptr<PreparedResultSet>)>&&’
/home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.cpp: At global scope:
/home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.cpp:715:6: error: prototype for ‘void AuthSession::ReconnectChallengeCallback(PreparedQueryResult)’ does not match any in class ‘AuthSession’
void AuthSession::ReconnectChallengeCallback(PreparedQueryResult result)
^
In file included from /home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.cpp:19:0:
/home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.h:86:10: error: candidate is: void AuthSession::ReconnectChallengeCallback(int)
void ReconnectChallengeCallback(PreparedQueryResult result);
^
/home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.cpp: In member function ‘bool AuthSession::HandleRealmList()’:
/home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.cpp:786:153: error: no matching function for call to ‘QueryCallback::WithPreparedCallback(std::_Bind_helper<false, void (AuthSession::*)(int), AuthSession*, const std::_Placeholder<1>&>::type)’
_queryProcessor.AddQuery(LoginDatabase.AsyncQuery(stmt).WithPreparedCallback(std::bind(&AuthSession::RealmListCallback, this, std::placeholders::_1)));
^
/home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.cpp:786:153: note: candidate is:
In file included from /home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.cpp:23:0:
/home/trinity/TrinityCore/src/server/database/Database/QueryCallback.h:34:21: note: QueryCallback&& QueryCallback::WithPreparedCallback(std::function<void(std::shared_ptr<PreparedResultSet>)>&&)
QueryCallback&& WithPreparedCallback(std::function<void(PreparedQueryResult)>&& callback);
^
/home/trinity/TrinityCore/src/server/database/Database/QueryCallback.h:34:21: note: no known conversion for argument 1 from ‘std::_Bind_helper<false, void (AuthSession::*)(int), AuthSession*, const std::_Placeholder<1>&>::type {aka std::_Bind<std::_Mem_fn<void (AuthSession::*)(int)>(AuthSession*, std::_Placeholder<1>)>}’ to ‘std::function<void(std::shared_ptr<PreparedResultSet>)>&&’
/home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.cpp: At global scope:
/home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.cpp:790:6: error: prototype for ‘void AuthSession::RealmListCallback(PreparedQueryResult)’ does not match any in class ‘AuthSession’
void AuthSession::RealmListCallback(PreparedQueryResult result)
^
In file included from /home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.cpp:19:0:
/home/trinity/TrinityCore/src/server/authserver/Server/AuthSession.h:87:10: error: candidate is: void AuthSession::RealmListCallback(int)
void RealmListCallback(PreparedQueryResult result);
^
src/server/authserver/CMakeFiles/authserver.dir/build.make:123: recipe for target 'src/server/authserver/CMakeFiles/authserver.dir/Server/AuthSession.cpp.o' failed
make[2]: *** [src/server/authserver/CMakeFiles/authserver.dir/Server/AuthSession.cpp.o] Error 1
make[2]: *** Se espera a que terminen otras tareas....
src/server/authserver/CMakeFiles/authserver.dir/build.make:54: recipe for target 'src/server/authserver/CMakeFiles/authserver.dir/Main.cpp.o' failed
make[2]: *** [src/server/authserver/CMakeFiles/authserver.dir/Main.cpp.o] Error 1
CMakeFiles/Makefile2:975: recipe for target 'src/server/authserver/CMakeFiles/authserver.dir/all' failed
make[1]: *** [src/server/authserver/CMakeFiles/authserver.dir/all] Error 2
make[1]: *** Se espera a que terminen otras tareas....
[ 14%] [ 14%] [ 14%] [ 14%] [ 14%] Building CXX object src/server/game/CMakeFiles/game.dir/Battlegrounds/ArenaTeam.cpp.o
[ 14%] Building CXX object src/server/game/CMakeFiles/game.dir/Battlegrounds/BattlegroundMgr.cpp.o
Building CXX object src/server/game/CMakeFiles/game.dir/Battlegrounds/BattlegroundQueue.cpp.o
Building CXX object src/server/game/CMakeFiles/game.dir/Battlegrounds/Battleground.cpp.o
Building CXX object src/server/game/CMakeFiles/game.dir/Battlegrounds/ArenaTeamMgr.cpp.o
Building CXX object src/server/game/CMakeFiles/game.dir/Battlegrounds/Arena.cpp.o
[ 15%] Building CXX object src/server/game/CMakeFiles/game.dir/Battlegrounds/Zones/BattlegroundBE.cpp.o
[ 15%] Building CXX object src/server/game/CMakeFiles/game.dir/Battlegrounds/Zones/BattlegroundAB.cpp.o
[ 15%] Building CXX object src/server/game/CMakeFiles/game.dir/Battlegrounds/Zones/BattlegroundWS.cpp.o
[ 15%] Building CXX object src/server/game/CMakeFiles/game.dir/Battlegrounds/Zones/BattlegroundEY.cpp.o
[ 15%] Building CXX object src/server/game/CMakeFiles/game.dir/Battlegrounds/Zones/BattlegroundRV.cpp.o
[ 15%] Building CXX object src/server/game/CMakeFiles/game.dir/Battlegrounds/Zones/BattlegroundSA.cpp.o
[ 15%] Building CXX object src/server/game/CMakeFiles/game.dir/Battlegrounds/Zones/BattlegroundIC.cpp.o
[ 15%] Building CXX object src/server/game/CMakeFiles/game.dir/Battlegrounds/Zones/BattlegroundAV.cpp.o
[ 15%] Building CXX object src/server/game/CMakeFiles/game.dir/Battlegrounds/Zones/BattlegroundNA.cpp.o
[ 15%] Building CXX object src/server/game/CMakeFiles/game.dir/Battlegrounds/Zones/BattlegroundRL.cpp.o
[ 16%] Building CXX object src/server/game/CMakeFiles/game.dir/Battlegrounds/Zones/BattlegroundDS.cpp.o
[ 16%] Building CXX object src/server/game/CMakeFiles/game.dir/DataStores/DBCStores.cpp.o
[ 16%] Building CXX object src/server/game/CMakeFiles/game.dir/DataStores/M2Stores.cpp.o
[ 16%] Building CXX object src/server/scripts/CMakeFiles/scripts.dir/gen_scriptloader/static/ScriptLoader.cpp.o
[ 16%] Building CXX object src/server/scripts/CMakeFiles/scripts.dir/Northrend/zone_zuldrak.cpp.o
[ 16%] Building CXX object src/server/game/CMakeFiles/game.dir/Entities/Player/Player.cpp.o
[ 16%] Building CXX object src/server/game/CMakeFiles/game.dir/Entities/Player/TradeData.cpp.o
[ 16%] Building CXX object src/server/game/CMakeFiles/game.dir/Entities/Player/SocialMgr.cpp.o
In file included from /home/trinity/TrinityCore/src/server/game/Entities/Player/SocialMgr.cpp:19:0:
/home/trinity/TrinityCore/src/server/game/Entities/Player/SocialMgr.h:148:55: error: ‘WorldPacket’ has not been declared
void BroadcastToFriendListers(Player* player, WorldPacket const* packet);
^
[ 16%] Building CXX object src/server/game/CMakeFiles/game.dir/Entities/Player/KillRewarder.cpp.o
[ 16%] Building CXX object src/server/game/CMakeFiles/game.dir/Entities/Player/CinematicMgr.cpp.o
/home/trinity/TrinityCore/src/server/game/Entities/Player/SocialMgr.cpp: In member function ‘void SocialMgr::SendFriendStatus(Player*, FriendsResult, const ObjectGuid&, bool)’:
/home/trinity/TrinityCore/src/server/game/Entities/Player/SocialMgr.cpp:266:47: error: no matching function for call to ‘SocialMgr::BroadcastToFriendListers(Player*&, WorldPacket*)’
BroadcastToFriendListers(player, &data);
^
/home/trinity/TrinityCore/src/server/game/Entities/Player/SocialMgr.cpp:266:47: note: candidate is:
In file included from /home/trinity/TrinityCore/src/server/game/Entities/Player/SocialMgr.cpp:19:0:
/home/trinity/TrinityCore/src/server/game/Entities/Player/SocialMgr.h:148:14: note: void SocialMgr::BroadcastToFriendListers(Player*, const int*)
void BroadcastToFriendListers(Player* player, WorldPacket const* packet);
^
/home/trinity/TrinityCore/src/server/game/Entities/Player/SocialMgr.h:148:14: note: no known conversion for argument 2 from ‘WorldPacket*’ to ‘const int*’
/home/trinity/TrinityCore/src/server/game/Entities/Player/SocialMgr.cpp: At global scope:
/home/trinity/TrinityCore/src/server/game/Entities/Player/SocialMgr.cpp:271:6: error: prototype for ‘void SocialMgr::BroadcastToFriendListers(Player*, const WorldPacket*)’ does not match any in class ‘SocialMgr’
void SocialMgr::BroadcastToFriendListers(Player* player, WorldPacket const* packet)
^
In file included from /home/trinity/TrinityCore/src/server/game/Entities/Player/SocialMgr.cpp:19:0:
/home/trinity/TrinityCore/src/server/game/Entities/Player/SocialMgr.h:148:14: error: candidate is: void SocialMgr::BroadcastToFriendListers(Player*, const int*)
void BroadcastToFriendListers(Player* player, WorldPacket const* packet);
^
[ 16%] Building CXX object src/server/game/CMakeFiles/game.dir/Entities/Unit/StatSystem.cpp.o
[ 17%] Building CXX object src/server/game/CMakeFiles/game.dir/Entities/Unit/Unit.cpp.o
src/server/game/CMakeFiles/game.dir/build.make:537: recipe for target 'src/server/game/CMakeFiles/game.dir/Entities/Player/SocialMgr.cpp.o' failed
make[2]: *** [src/server/game/CMakeFiles/game.dir/Entities/Player/SocialMgr.cpp.o] Error 1
make[2]: *** Se espera a que terminen otras tareas....
[ 18%] Building CXX object src/server/scripts/CMakeFiles/scripts.dir/Northrend/zone_wintergrasp.cpp.o
[ 18%] Building CXX object src/server/scripts/CMakeFiles/scripts.dir/Northrend/northrend_script_loader.cpp.o
[ 18%] Building CXX object src/server/scripts/CMakeFiles/scripts.dir/Northrend/zone_borean_tundra.cpp.o
[ 18%] Building CXX object src/server/scripts/CMakeFiles/scripts.dir/Northrend/zone_grizzly_hills.cpp.o
[ 18%] Building CXX object src/server/scripts/CMakeFiles/scripts.dir/Northrend/zone_howling_fjord.cpp.o
[ 18%] Building CXX object src/server/scripts/CMakeFiles/scripts.dir/Northrend/zone_dragonblight.cpp.o
[ 18%] Building CXX object src/server/scripts/CMakeFiles/scripts.dir/Northrend/zone_icecrown.cpp.o
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment