From grad, 4 Years ago, written in Plain Text.
This paste is a reply to Untitled from grad
- view diff
Embed
  1. grad@mh001:~/TBC_New/build$ cmake ../ -DCMAKE_INSTALL_PREFIX=/home/grad
  2. -- The C compiler identification is GNU 10.2.0
  3. -- The CXX compiler identification is GNU 10.2.0
  4. -- Detecting C compiler ABI info
  5. -- Detecting C compiler ABI info - done
  6. -- Check for working C compiler: /usr/bin/cc - skipped
  7. -- Detecting C compile features
  8. -- Detecting C compile features - done
  9. -- Detecting CXX compiler ABI info
  10. -- Detecting CXX compiler ABI info - done
  11. -- Check for working CXX compiler: /usr/bin/c++ - skipped
  12. -- Detecting CXX compile features
  13. -- Detecting CXX compile features - done
  14. -- Detected 64-bit platform
  15. -- UNIX: Using default configuration directory
  16. -- UNIX: Using default library directory
  17. -- UNIX: Configuring uninstall target
  18. -- UNIX: Created uninstall target
  19. -- UNIX: Detected compiler: /usr/bin/cc
  20. -- GCC: SFMT enabled, SSE2 flags forced
  21. -- Looking for pthread.h
  22. -- Looking for pthread.h - found
  23. -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
  24. -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
  25. -- Looking for pthread_create in pthreads
  26. -- Looking for pthread_create in pthreads - not found
  27. -- Looking for pthread_create in pthread
  28. -- Looking for pthread_create in pthread - found
  29. -- Found Threads: TRUE
  30. -- Using mysql-config: /usr/bin/mysql_config
  31. -- Found MySQL library: /usr/lib/x86_64-linux-gnu/
  32. -- Found MySQL headers: /usr/include/mariadb
  33. -- cotire 1.8.0 loaded.
  34. -- Found git binary : /usr/bin/git
  35. --
  36.     Could not find a proper repository signature (hash) - you may need to pull tags with git fetch -t
  37.     Continuing anyway - note that the versionstring will be set to "unknown 1970-01-01 00:00:00 (Archived)"
  38.  
  39. * Sunstrider revision:   unknown 1970-01-01 00:00:00 +0000 (Archived branch)
  40. * Sunstrider buildtype  : RelWithDebInfo
  41.  
  42. * Will install to:        /home/grad
  43. * With config dir at:     /home/grad/etc
  44. * Libs install dir at:    /home/grad/lib
  45. * Build map/vmap/mmaps tools:   No
  46. * Debug mode:                   No
  47. * All warnings:                 No
  48. * Playerbot:                    No
  49. * Tests:                        No
  50. * Use gperftools:               No
  51. Boost 1.62 found.
  52. Found Boost components:
  53.    system;filesystem;thread;program_options;iostreams;regex
  54. -- Performing Test boost_filesystem_copy_links_without_NO_SCOPED_ENUM
  55. -- Performing Test boost_filesystem_copy_links_without_NO_SCOPED_ENUM - Success
  56. -- Looking for open
  57. -- Looking for open - found
  58. -- Found OpenSSL library: /usr/lib/x86_64-linux-gnu/;/usr/lib/x86_64-linux-gnu/
  59. -- Found OpenSSL headers: /usr/include
  60. -- Found Readline library: /usr/lib/x86_64-linux-gnu/
  61. -- Include dir is: /usr/include
  62. -- Found ZLIB: /usr/lib/x86_64-linux-gnu/ (found version "1.2.11")
  63. -- CXX target common cotired without unity build.
  64. -- CXX target database cotired without unity build.
  65. -- CXX target shared cotired without unity build.
  66. -- CXX target game cotired without unity build.
  67.  
  68. * Script configuration (static):
  69.     |
  70.     +- worldserver
  71.     |   +- Battlegrounds
  72.     |   +- Commands
  73.     |   +- EasternKingdoms
  74.     |   +- Events
  75.     |   +- Kalimdor
  76.     |   +- OutdoorPvP
  77.     |   +- Outland
  78.     |   +- Pet
  79.     |   +- Spells
  80.     |   +- World
  81.     |
  82. -- CXX target scripts cotired without unity build.
  83.  
  84. -- CXX target authserver cotired without unity build.
  85. -- Configuring done
  86. -- Generating done
  87. -- Build files have been written to: /home/grad/TBC_New/build
  88. grad@mh001:~/TBC_New/build$ make -j10
  89. Scanning dependencies of target Detour
  90. Scanning dependencies of target gsoap
  91. Scanning dependencies of target g3dlib
  92. Scanning dependencies of target Recast
  93. Scanning dependencies of target fmt
  94. Scanning dependencies of target revision_data.h
  95. [  0%] Building CXX object dep/fmt/CMakeFiles/fmt.dir/fmt/.o
  96. [  0%] Building CXX object dep/recastnavigation/Detour/CMakeFiles/Detour.dir/Source/DetourAlloc.cpp.o
  97. [  0%] Building CXX object dep/fmt/CMakeFiles/fmt.dir/fmt/.o
  98. [  1%] Building CXX object dep/recastnavigation/Recast/CMakeFiles/Recast.dir/Source/Recast.cpp.o
  99. [  1%] Building CXX object dep/recastnavigation/Detour/CMakeFiles/Detour.dir/Source/DetourAssert.cpp.o
  100. [  1%] Building CXX object dep/recastnavigation/Recast/CMakeFiles/Recast.dir/Source/RecastAlloc.cpp.o
  101. [  1%] Building CXX object dep/fmt/CMakeFiles/fmt.dir/fmt/.o
  102. [  1%] Building CXX object dep/gsoap/CMakeFiles/gsoap.dir/soapC.cpp.o
  103. --
  104.     Could not find a proper repository signature (hash) - you may need to pull tags with git fetch -t
  105.     Continuing anyway - note that the versionstring will be set to "unknown 1970-01-01 00:00:00 (Archived)"
  106. [  1%] Built target revision_data.h
  107. [  1%] Building CXX object dep/recastnavigation/Detour/CMakeFiles/Detour.dir/Source/DetourCommon.cpp.o
  108. [  1%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/AABox.cpp.o
  109. [  1%] Building CXX object dep/gsoap/CMakeFiles/gsoap.dir/soapServer.cpp.o
  110. [  1%] Building CXX object dep/gsoap/CMakeFiles/gsoap.dir/stdsoap2.cpp.o
  111. [  1%] Building CXX object dep/recastnavigation/Recast/CMakeFiles/Recast.dir/Source/RecastAssert.cpp.o
  112. [  1%] Building CXX object dep/fmt/CMakeFiles/fmt.dir/fmt/.o
  113. [  1%] Building CXX object dep/recastnavigation/Detour/CMakeFiles/Detour.dir/Source/DetourNavMesh.cpp.o
  114. [  1%] Building CXX object dep/recastnavigation/Recast/CMakeFiles/Recast.dir/Source/RecastArea.cpp.o
  115. [  1%] Building CXX object dep/recastnavigation/Recast/CMakeFiles/Recast.dir/Source/RecastContour.cpp.o
  116. [  1%] Building CXX object dep/recastnavigation/Recast/CMakeFiles/Recast.dir/Source/RecastFilter.cpp.o
  117. [  1%] Building CXX object dep/recastnavigation/Recast/CMakeFiles/Recast.dir/Source/RecastLayers.cpp.o
  118. [  1%] Building CXX object dep/recastnavigation/Recast/CMakeFiles/Recast.dir/Source/RecastMesh.cpp.o
  119. [  1%] Building CXX object dep/recastnavigation/Detour/CMakeFiles/Detour.dir/Source/DetourNavMeshBuilder.cpp.o
  120. [  1%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Any.cpp.o
  121. [  1%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/AnyTableReader.cpp.o
  122. [  1%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/BinaryFormat.cpp.o
  123. [  2%] Building CXX object dep/recastnavigation/Recast/CMakeFiles/Recast.dir/Source/RecastMeshDetail.cpp.o
  124. [  2%] Building CXX object dep/recastnavigation/Detour/CMakeFiles/Detour.dir/Source/DetourNavMeshQuery.cpp.o
  125. [  2%] Building CXX object dep/recastnavigation/Recast/CMakeFiles/Recast.dir/Source/RecastRasterization.cpp.o
  126. [  2%] Building CXX object dep/recastnavigation/Recast/CMakeFiles/Recast.dir/Source/RecastRegion.cpp.o
  127. [  2%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/BinaryInput.cpp.o
  128. [  2%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/BinaryOutput.cpp.o
  129. [  2%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Box.cpp.o
  130. [  2%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Capsule.cpp.o
  131. [  3%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/CollisionDetection.cpp.o
  132. [  4%] Linking CXX static library libfmt.a
  133. [  4%] Built target fmt
  134. [  4%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/CoordinateFrame.cpp.o
  135. [  4%] Building CXX object dep/recastnavigation/Detour/CMakeFiles/Detour.dir/Source/DetourNode.cpp.o
  136. [  4%] Linking CXX static library libRecast.a
  137. [  4%] Linking CXX static library libDetour.a
  138. [  4%] Built target Recast
  139. [  4%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Crypto.cpp.o
  140. [  4%] Built target Detour
  141. [  4%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Cylinder.cpp.o
  142. [  4%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/debugAssert.cpp.o
  143. [  4%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/FileSystem.cpp.o
  144. [  4%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/fileutils.cpp.o
  145. [  4%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/format.cpp.o
  146. [  5%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/g3dfnmatch.cpp.o
  147. [  5%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/g3dmath.cpp.o
  148. [  5%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/GThread.cpp.o
  149. [  5%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Line.cpp.o
  150. [  5%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/LineSegment.cpp.o
  151. [  5%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Log.cpp.o
  152. [  5%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Matrix3.cpp.o
  153. [  5%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Matrix4.cpp.o
  154. [  5%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/MemoryManager.cpp.o
  155. [  6%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/PhysicsFrame.cpp.o
  156. [  6%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Plane.cpp.o
  157. [  7%] Linking CXX static library libgsoap.a
  158. [  7%] Built target gsoap
  159. [  7%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/prompt.cpp.o
  160. [  7%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Quat.cpp.o
  161. [  7%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Random.cpp.o
  162. [  7%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Ray.cpp.o
  163. [  7%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/RegistryUtil.cpp.o
  164. [  7%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Sphere.cpp.o
  165. [  8%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/stringutils.cpp.o
  166. [  8%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/System.cpp.o
  167. [  8%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/TextInput.cpp.o
  168. [  8%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/TextOutput.cpp.o
  169. [  8%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Triangle.cpp.o
  170. [  8%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/uint128.cpp.o
  171. [  8%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/UprightFrame.cpp.o
  172. [  8%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Vector2.cpp.o
  173. [  8%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Vector3.cpp.o
  174. [  9%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Vector4.cpp.o
  175. [  9%] Linking CXX static library libg3dlib.a
  176. [  9%] Built target g3dlib
  177. [  9%] Generating CXX prefix source src/common/cotire/common_CXX_prefix.cxx
  178. [ 10%] Generating CXX prefix header src/common/cotire/common_CXX_prefix.hxx
  179. [ 10%] Building CXX precompiled header src/common/cotire/common_CXX_prefix.hxx.gch
  180. Scanning dependencies of target common
  181. [ 10%] Building CXX object src/common/CMakeFiles/common.dir/Common.cpp.o
  182. [ 10%] Building CXX object src/common/CMakeFiles/common.dir/Banner.cpp.o
  183. [ 10%] Building CXX object src/common/CMakeFiles/common.dir/GitRevision.cpp.o
  184. [ 10%] Building CXX object src/common/CMakeFiles/common.dir/Collision/BoundingIntervalHierarchy.cpp.o
  185. [ 10%] Building CXX object src/common/CMakeFiles/common.dir/Collision/DynamicTree.cpp.o
  186. [ 11%] Building CXX object src/common/CMakeFiles/common.dir/Collision/Management/VMapManager2.cpp.o
  187. [ 11%] Building CXX object src/common/CMakeFiles/common.dir/Collision/Management/VMapFactory.cpp.o
  188. [ 11%] Building CXX object src/common/CMakeFiles/common.dir/Collision/Management/MMapManager.cpp.o
  189. [ 11%] Building CXX object src/common/CMakeFiles/common.dir/Collision/Management/MMapFactory.cpp.o
  190. [ 11%] Building CXX object src/common/CMakeFiles/common.dir/Collision/Maps/MapTree.cpp.o
  191. [ 11%] Building CXX object src/common/CMakeFiles/common.dir/Collision/Maps/TileAssembler.cpp.o
  192. [ 11%] Building CXX object src/common/CMakeFiles/common.dir/Collision/Models/GameObjectModel.cpp.o
  193. [ 11%] Building CXX object src/common/CMakeFiles/common.dir/Collision/Models/ModelInstance.cpp.o
  194. In file included from /home/grad/TBC_New/src/common/Logging/Log.h:23,
  195.                  from /home/grad/TBC_New/src/common/Collision/DynamicTree.cpp:24:
  196. /home/grad/TBC_New/src/common/Asio/AsioHacksFwd.h:50:9: error: expected unqualified-id before ‘namespace’
  197.    50 |         namespace ip
  198.       |         ^~~~~~~~~
  199. /home/grad/TBC_New/src/common/Asio/AsioHacksFwd.h:62:31: error: ‘ctime’ does not name a type
  200.    62 |   typename ExecutionContext = ctime,
  201.       |                               ^~~~~
  202. /home/grad/TBC_New/src/common/Asio/AsioHacksFwd.h:64:15: error: redefinition of default argument for ‘class ExecutionContext’
  203.    64 |         class basic_deadline_timer
  204.       |               ^~~~~~~~~~~~~~~~~~~~
  205. In file included from /home/grad/TBC_New/src/common/Asio/AsioHacksFwd.h:31,
  206.                  from /home/grad/TBC_New/src/common/Logging/Log.h:23,
  207.                  from /home/grad/TBC_New/src/common/Collision/DynamicTree.cpp:24:
  208. /usr/include/boost/asio/basic_deadline_timer.hpp:128:5: note: original definition appeared here
  209.   128 |     typename TimeTraits = boost::asio::time_traits<Time>,
  210.       |     ^~~~~~~~
  211. In file included from /home/grad/TBC_New/src/common/Logging/Log.h:23,
  212.                  from /home/grad/TBC_New/src/common/Collision/DynamicTree.cpp:24:
  213. /home/grad/TBC_New/src/common/Asio/AsioHacksFwd.h:77:36: error: ‘tcp’ was not declared in this scope
  214.    77 |             typedef basic_resolver<tcp> tcp_resolver;
  215.       |                                    ^~~
  216. /home/grad/TBC_New/src/common/Asio/AsioHacksFwd.h:77:39: error: template argument 1 is invalid
  217.    77 |             typedef basic_resolver<tcp> tcp_resolver;
  218.       |                                       ^
  219. In file included from /home/grad/TBC_New/src/common/Logging/Log.h:23,
  220.                  from /home/grad/TBC_New/src/common/Collision/Maps/MapTree.cpp:23:
  221. /home/grad/TBC_New/src/common/Asio/AsioHacksFwd.h:50:9: error: expected unqualified-id before ‘namespace’
  222.    50 |         namespace ip
  223.       |         ^~~~~~~~~
  224. /home/grad/TBC_New/src/common/Asio/AsioHacksFwd.h:62:31: error: ‘ctime’ does not name a type
  225.    62 |   typename ExecutionContext = ctime,
  226.       |                               ^~~~~
  227. /home/grad/TBC_New/src/common/Asio/AsioHacksFwd.h:64:15: error: redefinition of default argument for ‘class ExecutionContext’
  228.    64 |         class basic_deadline_timer
  229.       |               ^~~~~~~~~~~~~~~~~~~~
  230. In file included from /home/grad/TBC_New/src/common/Asio/AsioHacksFwd.h:31,
  231.                  from /home/grad/TBC_New/src/common/Logging/Log.h:23,
  232.                  from /home/grad/TBC_New/src/common/Collision/Maps/MapTree.cpp:23:
  233. /usr/include/boost/asio/basic_deadline_timer.hpp:128:5: note: original definition appeared here
  234.   128 |     typename TimeTraits = boost::asio::time_traits<Time>,
  235.       |     ^~~~~~~~
  236. In file included from /home/grad/TBC_New/src/common/Logging/Log.h:23,
  237.                  from /home/grad/TBC_New/src/common/Collision/Maps/MapTree.cpp:23:
  238. /home/grad/TBC_New/src/common/Asio/AsioHacksFwd.h:77:36: error: ‘tcp’ was not declared in this scope
  239.    77 |             typedef basic_resolver<tcp> tcp_resolver;
  240.       |                                    ^~~
  241. /home/grad/TBC_New/src/common/Asio/AsioHacksFwd.h:77:39: error: template argument 1 is invalid
  242.    77 |             typedef basic_resolver<tcp> tcp_resolver;
  243.       |                                       ^
  244. [ 11%] Building CXX object src/common/CMakeFiles/common.dir/Collision/Models/WorldModel.cpp.o
  245. In file included from /home/grad/TBC_New/src/common/Logging/Log.h:23,
  246.                  from /home/grad/TBC_New/src/common/Collision/Management/VMapManager2.cpp:28:
  247. /home/grad/TBC_New/src/common/Asio/AsioHacksFwd.h:50:9: error: expected unqualified-id before ‘namespace’
  248.    50 |         namespace ip
  249.       |         ^~~~~~~~~
  250. /home/grad/TBC_New/src/common/Asio/AsioHacksFwd.h:62:31: error: ‘ctime’ does not name a type
  251.    62 |   typename ExecutionContext = ctime,
  252.       |                               ^~~~~
  253. /home/grad/TBC_New/src/common/Asio/AsioHacksFwd.h:64:15: error: redefinition of default argument for ‘class ExecutionContext’
  254.    64 |         class basic_deadline_timer
  255.       |               ^~~~~~~~~~~~~~~~~~~~
  256. In file included from /home/grad/TBC_New/src/common/Asio/AsioHacksFwd.h:31,
  257.                  from /home/grad/TBC_New/src/common/Logging/Log.h:23,
  258.                  from /home/grad/TBC_New/src/common/Collision/Management/VMapManager2.cpp:28:
  259. /usr/include/boost/asio/basic_deadline_timer.hpp:128:5: note: original definition appeared here
  260.   128 |     typename TimeTraits = boost::asio::time_traits<Time>,
  261.       |     ^~~~~~~~
  262. In file included from /home/grad/TBC_New/src/common/Logging/Log.h:23,
  263.                  from /home/grad/TBC_New/src/common/Collision/Management/VMapManager2.cpp:28:
  264. /home/grad/TBC_New/src/common/Asio/AsioHacksFwd.h:77:36: error: ‘tcp’ was not declared in this scope
  265.    77 |             typedef basic_resolver<tcp> tcp_resolver;
  266.       |                                    ^~~
  267. /home/grad/TBC_New/src/common/Asio/AsioHacksFwd.h:77:39: error: template argument 1 is invalid
  268.    77 |             typedef basic_resolver<tcp> tcp_resolver;
  269.       |                                       ^
  270. In file included from /home/grad/TBC_New/src/common/Logging/Log.h:23,
  271.                  from /home/grad/TBC_New/src/common/Collision/Models/GameObjectModel.cpp:26:
  272. /home/grad/TBC_New/src/common/Asio/AsioHacksFwd.h:50:9: error: expected unqualified-id before ‘namespace’
  273.    50 |         namespace ip
  274.       |         ^~~~~~~~~
  275. /home/grad/TBC_New/src/common/Asio/AsioHacksFwd.h:62:31: error: ‘ctime’ does not name a type
  276.    62 |   typename ExecutionContext = ctime,
  277.       |                               ^~~~~
  278. /home/grad/TBC_New/src/common/Asio/AsioHacksFwd.h:64:15: error: redefinition of default argument for ‘class ExecutionContext’
  279.    64 |         class basic_deadline_timer
  280.       |               ^~~~~~~~~~~~~~~~~~~~
  281. In file included from /home/grad/TBC_New/src/common/Asio/AsioHacksFwd.h:31,
  282.                  from /home/grad/TBC_New/src/common/Logging/Log.h:23,
  283.                  from /home/grad/TBC_New/src/common/Collision/Models/GameObjectModel.cpp:26:
  284. /usr/include/boost/asio/basic_deadline_timer.hpp:128:5: note: original definition appeared here
  285.   128 |     typename TimeTraits = boost::asio::time_traits<Time>,
  286.       |     ^~~~~~~~
  287. In file included from /home/grad/TBC_New/src/common/Logging/Log.h:23,
  288.                  from /home/grad/TBC_New/src/common/Collision/Models/GameObjectModel.cpp:26:
  289. /home/grad/TBC_New/src/common/Asio/AsioHacksFwd.h:77:36: error: ‘tcp’ was not declared in this scope
  290.    77 |             typedef basic_resolver<tcp> tcp_resolver;
  291.       |                                    ^~~
  292. /home/grad/TBC_New/src/common/Asio/AsioHacksFwd.h:77:39: error: template argument 1 is invalid
  293.    77 |             typedef basic_resolver<tcp> tcp_resolver;
  294.       |                                       ^
  295. In file included from /home/grad/TBC_New/src/common/Logging/Log.h:23,
  296.                  from /home/grad/TBC_New/src/common/Collision/Management/MMapManager.cpp:20:
  297. /home/grad/TBC_New/src/common/Asio/AsioHacksFwd.h:50:9: error: expected unqualified-id before ‘namespace’
  298.    50 |         namespace ip
  299.       |         ^~~~~~~~~
  300. /home/grad/TBC_New/src/common/Asio/AsioHacksFwd.h:62:31: error: ‘ctime’ does not name a type
  301.    62 |   typename ExecutionContext = ctime,
  302.       |                               ^~~~~
  303. /home/grad/TBC_New/src/common/Asio/AsioHacksFwd.h:64:15: error: redefinition of default argument for ‘class ExecutionContext’
  304.    64 |         class basic_deadline_timer
  305.       |               ^~~~~~~~~~~~~~~~~~~~
  306. In file included from /home/grad/TBC_New/src/common/Asio/AsioHacksFwd.h:31,
  307.                  from /home/grad/TBC_New/src/common/Logging/Log.h:23,
  308.                  from /home/grad/TBC_New/src/common/Collision/Management/MMapManager.cpp:20:
  309. /usr/include/boost/asio/basic_deadline_timer.hpp:128:5: note: original definition appeared here
  310.   128 |     typename TimeTraits = boost::asio::time_traits<Time>,
  311.       |     ^~~~~~~~
  312. In file included from /home/grad/TBC_New/src/common/Logging/Log.h:23,
  313.                  from /home/grad/TBC_New/src/common/Collision/Management/MMapManager.cpp:20:
  314. /home/grad/TBC_New/src/common/Asio/AsioHacksFwd.h:77:36: error: ‘tcp’ was not declared in this scope
  315.    77 |             typedef basic_resolver<tcp> tcp_resolver;
  316.       |                                    ^~~
  317. /home/grad/TBC_New/src/common/Asio/AsioHacksFwd.h:77:39: error: template argument 1 is invalid
  318.    77 |             typedef basic_resolver<tcp> tcp_resolver;
  319.       |                                       ^
  320. [ 11%] Building CXX object src/common/CMakeFiles/common.dir/Collision/PrecompiledHeaders/collisionPCH.cpp.o
  321. [ 12%] Building CXX object src/common/CMakeFiles/common.dir/Configuration/BuiltInConfig.cpp.o
  322. make[2]: *** [src/common/CMakeFiles/common.dir/build.make:153: src/common/CMakeFiles/common.dir/Collision/DynamicTree.cpp.o] Ошибка 1
  323. make[2]: *** Ожидание завершения заданий…
  324. make[2]: *** [src/common/CMakeFiles/common.dir/build.make:223: src/common/CMakeFiles/common.dir/Collision/Maps/MapTree.cpp.o] Ошибка 1
  325. make[2]: *** [src/common/CMakeFiles/common.dir/build.make:251: src/common/CMakeFiles/common.dir/Collision/Models/GameObjectModel.cpp.o] Ошибка 1
  326. make[2]: *** [src/common/CMakeFiles/common.dir/build.make:209: src/common/CMakeFiles/common.dir/Collision/Management/VMapManager2.cpp.o] Ошибка 1
  327. make[2]: *** [src/common/CMakeFiles/common.dir/build.make:181: src/common/CMakeFiles/common.dir/Collision/Management/MMapManager.cpp.o] Ошибка 1
  328. make[1]: *** [CMakeFiles/Makefile2:934: src/common/CMakeFiles/common.dir/all] Ошибка 2
  329. make: *** [Makefile:149: all] Ошибка 2
  330. grad@mh001:~/TBC_New/build$
  331.