From grad, 3 Years ago, written in Plain Text.
Embed
  1. -- Configuring done
  2. -- Generating done
  3. -- Build files have been written to: /home/grad/TBC_New/build
  4. [  2%] Built target Recast
  5. [  2%] Built target Detour
  6. --
  7.     Could not find a proper repository signature (hash) - you may need to pull tags with git fetch -t
  8.     Continuing anyway - note that the versionstring will be set to "unknown 1970-01-01 00:00:00 (Archived)"
  9. [  5%] Built target gsoap
  10. [  8%] Built target g3dlib
  11. [  8%] Built target revision_data.h
  12. [  9%] Built target fmt
  13. Scanning dependencies of target common
  14. [  9%] Building CXX object src/common/CMakeFiles/common.dir/Collision/Models/GameObjectModel.cpp.o
  15. [  9%] Building CXX object src/common/CMakeFiles/common.dir/Collision/DynamicTree.cpp.o
  16. [  9%] Building CXX object src/common/CMakeFiles/common.dir/Logging/AppenderFile.cpp.o
  17. [  9%] Building CXX object src/common/CMakeFiles/common.dir/Collision/Management/VMapManager2.cpp.o
  18. [  9%] Building CXX object src/common/CMakeFiles/common.dir/Collision/Management/MMapManager.cpp.o
  19. [  9%] Building CXX object src/common/CMakeFiles/common.dir/Collision/Maps/MapTree.cpp.o
  20. [  9%] Building CXX object src/common/CMakeFiles/common.dir/Utilities/StartProcess.cpp.o
  21. [  9%] Building CXX object src/common/CMakeFiles/common.dir/Configuration/Config.cpp.o
  22. [  9%] Building CXX object src/common/CMakeFiles/common.dir/Cryptography/Authentication/AuthCrypt.cpp.o
  23. [  9%] Building CXX object src/common/CMakeFiles/common.dir/Logging/Log.cpp.o
  24. [  9%] Linking CXX static library libcommon.a
  25. [ 14%] Built target common
  26. [ 14%] Building CXX precompiled header src/server/database/cotire/database_CXX_prefix.hxx.gch
  27. Scanning dependencies of target database
  28. [ 14%] Building CXX object src/server/database/CMakeFiles/database.dir/Database/DatabaseLoader.cpp.o
  29. [ 14%] Building CXX object src/server/database/CMakeFiles/database.dir/Database/MySQLThreading.cpp.o
  30. [ 14%] Building CXX object src/server/database/CMakeFiles/database.dir/Database/PreparedStatement.cpp.o
  31. [ 14%] Building CXX object src/server/database/CMakeFiles/database.dir/Database/Field.cpp.o
  32. [ 14%] Building CXX object src/server/database/CMakeFiles/database.dir/Database/AdhocStatement.cpp.o
  33. [ 14%] Building CXX object src/server/database/CMakeFiles/database.dir/Database/DatabaseEnv.cpp.o
  34. [ 14%] Building CXX object src/server/database/CMakeFiles/database.dir/Database/DatabaseWorker.cpp.o
  35. [ 15%] Building CXX object src/server/database/CMakeFiles/database.dir/Database/DatabaseWorkerPool.cpp.o
  36. [ 15%] Building CXX object src/server/database/CMakeFiles/database.dir/Database/MySQLConnection.cpp.o
  37. [ 15%] Building CXX object src/server/database/CMakeFiles/database.dir/Database/QueryCallback.cpp.o
  38. [ 15%] Building CXX object src/server/database/CMakeFiles/database.dir/Database/QueryCallbackProcessor.cpp.o
  39. [ 15%] Building CXX object src/server/database/CMakeFiles/database.dir/Database/QueryHolder.cpp.o
  40. [ 15%] Building CXX object src/server/database/CMakeFiles/database.dir/Database/QueryResult.cpp.o
  41. [ 16%] Building CXX object src/server/database/CMakeFiles/database.dir/Database/Transaction.cpp.o
  42. [ 16%] Building CXX object src/server/database/CMakeFiles/database.dir/Database/Implementation/CharacterDatabase.cpp.o
  43. [ 16%] Building CXX object src/server/database/CMakeFiles/database.dir/Database/Implementation/LoginDatabase.cpp.o
  44. [ 16%] Building CXX object src/server/database/CMakeFiles/database.dir/Database/Implementation/LogsDatabase.cpp.o
  45. [ 16%] Building CXX object src/server/database/CMakeFiles/database.dir/Database/Implementation/WorldDatabase.cpp.o
  46. [ 16%] Building CXX object src/server/database/CMakeFiles/database.dir/Logging/AppenderDB.cpp.o
  47. [ 16%] Building CXX object src/server/database/CMakeFiles/database.dir/Updater/DBUpdater.cpp.o
  48. [ 16%] Building CXX object src/server/database/CMakeFiles/database.dir/Updater/UpdateFetcher.cpp.o
  49. [ 17%] Linking CXX static library libdatabase.a
  50. [ 17%] Built target database
  51. Scanning dependencies of target shared
  52. [ 17%] Building CXX object src/server/shared/CMakeFiles/shared.dir/Packets/ByteBuffer.cpp.o
  53. [ 17%] Building CXX object src/server/shared/CMakeFiles/shared.dir/Realm/Realm.cpp.o
  54. [ 17%] Building CXX object src/server/shared/CMakeFiles/shared.dir/DataStores/DBCDatabaseLoader.cpp.o
  55. [ 17%] Building CXX object src/server/shared/CMakeFiles/shared.dir/Realm/RealmList.cpp.o
  56. In file included from /home/grad/TBC_New/src/server/shared/Realm/RealmList.cpp:19:
  57. /home/grad/TBC_New/src/server/shared/Realm/RealmList.h:70:34: error: ‘deadline_timer’ is not a member of ‘boost::asio’
  58.    70 |     std::unique_ptr<boost::asio::deadline_timer> _updateTimer;
  59.       |                                  ^~~~~~~~~~~~~~
  60. /home/grad/TBC_New/src/server/shared/Realm/RealmList.h:70:48: error: template argument 1 is invalid
  61.    70 |     std::unique_ptr<boost::asio::deadline_timer> _updateTimer;
  62.       |                                                ^
  63. /home/grad/TBC_New/src/server/shared/Realm/RealmList.h:70:48: error: template argument 2 is invalid
  64. /home/grad/TBC_New/src/server/shared/Realm/RealmList.h:71:38: error: ‘tcp_resolver’ is not a member of ‘boost::asio::ip’
  65.    71 |     std::unique_ptr<boost::asio::ip::tcp_resolver> _resolver;
  66.       |                                      ^~~~~~~~~~~~
  67. /home/grad/TBC_New/src/server/shared/Realm/RealmList.h:71:50: error: template argument 1 is invalid
  68.    71 |     std::unique_ptr<boost::asio::ip::tcp_resolver> _resolver;
  69.       |                                                  ^
  70. /home/grad/TBC_New/src/server/shared/Realm/RealmList.h:71:50: error: template argument 2 is invalid
  71. /home/grad/TBC_New/src/server/shared/Realm/RealmList.cpp: In member function ‘void RealmList::Initialize(Trinity::Asio::IoContext&, uint32)’:
  72. /home/grad/TBC_New/src/server/shared/Realm/RealmList.cpp:46:69: error: cannot convert ‘std::_MakeUniq<boost::asio::basic_deadline_timer<boost::posix_time::ptime> >::__single_object’ {aka ‘std::unique_ptr<boost::asio::basic_deadline_timer<boost::posix_time::ptime>, std::default_delete<boost::asio::basic_deadline_timer<boost::posix_time::ptime> > >’} to ‘int’ in assignment
  73.    46 |     _updateTimer = Trinity::make_unique<boost::asio::deadline_timer>(ioContext);
  74.       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
  75.       |                                                                     |
  76.       |                                                                     std::_MakeUniq<boost::asio::basic_deadline_timer<boost::posix_time::ptime> >::__single_object {aka std::unique_ptr<boost::asio::basic_deadline_timer<boost::posix_time::ptime>, std::default_delete<boost::asio::basic_deadline_timer<boost::posix_time::ptime> > >}
  77. /home/grad/TBC_New/src/server/shared/Realm/RealmList.cpp:47:69: error: cannot convert ‘std::_MakeUniq<boost::asio::ip::basic_resolver<boost::asio::ip::tcp> >::__single_object’ {aka ‘std::unique_ptr<boost::asio::ip::basic_resolver<boost::asio::ip::tcp>, std::default_delete<boost::asio::ip::basic_resolver<boost::asio::ip::tcp> > >’} to ‘int’ in assignment
  78.    47 |     _resolver = Trinity::make_unique<boost::asio::ip::tcp::resolver>(ioContext);
  79.       |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
  80.       |                                                                     |
  81.       |                                                                     std::_MakeUniq<boost::asio::ip::basic_resolver<boost::asio::ip::tcp> >::__single_object {aka std::unique_ptr<boost::asio::ip::basic_resolver<boost::asio::ip::tcp>, std::default_delete<boost::asio::ip::basic_resolver<boost::asio::ip::tcp> > >}
  82. /home/grad/TBC_New/src/server/shared/Realm/RealmList.cpp: In member function ‘void RealmList::Close()’:
  83. /home/grad/TBC_New/src/server/shared/Realm/RealmList.cpp:55:17: error: base operand of ‘->’ is not a pointer
  84.    55 |     _updateTimer->cancel();
  85.       |                 ^~
  86. /home/grad/TBC_New/src/server/shared/Realm/RealmList.cpp: In member function ‘void RealmList::UpdateRealms(const boost::system::error_code&)’:
  87. /home/grad/TBC_New/src/server/shared/Realm/RealmList.cpp:112:98: error: invalid type argument of unary ‘*’ (have ‘int’)
  88.   112 |                 Optional<boost::asio::ip::tcp::endpoint> externalAddress = Trinity::Net::Resolve(*_resolver, boost::asio::ip::tcp::v4(), externalAddressString, "");
  89.       |                                                                                                  ^~~~~~~~~~
  90. /home/grad/TBC_New/src/server/shared/Realm/RealmList.cpp:119:95: error: invalid type argument of unary ‘*’ (have ‘int’)
  91.   119 |                 Optional<boost::asio::ip::tcp::endpoint> localAddress = Trinity::Net::Resolve(*_resolver, boost::asio::ip::tcp::v4(), localAddressString, "");
  92.       |                                                                                               ^~~~~~~~~~
  93. /home/grad/TBC_New/src/server/shared/Realm/RealmList.cpp:126:95: error: invalid type argument of unary ‘*’ (have ‘int’)
  94.   126 |                 Optional<boost::asio::ip::tcp::endpoint> localSubmask = Trinity::Net::Resolve(*_resolver, boost::asio::ip::tcp::v4(), localSubmaskString, "");
  95.       |                                                                                               ^~~~~~~~~~
  96. /home/grad/TBC_New/src/server/shared/Realm/RealmList.cpp:170:21: error: base operand of ‘->’ is not a pointer
  97.   170 |         _updateTimer->expires_from_now(boost::posix_time::seconds(_updateInterval));
  98.       |                     ^~
  99. /home/grad/TBC_New/src/server/shared/Realm/RealmList.cpp:171:21: error: base operand of ‘->’ is not a pointer
  100.   171 |         _updateTimer->async_wait(std::bind(&RealmList::UpdateRealms, this, std::placeholders::_1));
  101.       |                     ^~
  102. make[2]: *** [src/server/shared/CMakeFiles/shared.dir/build.make:153: src/server/shared/CMakeFiles/shared.dir/Realm/RealmList.cpp.o] Ошибка 1
  103. make[2]: *** Ожидание завершения заданий…
  104. make[1]: *** [CMakeFiles/Makefile2:1049: src/server/shared/CMakeFiles/shared.dir/all] Ошибка 2
  105. make: *** [Makefile:149: all] Ошибка 2
  106. grad@mh001:~/TBC_New/build$
  107.