[ 11%] Building CXX object src/common/CMakeFiles/common.dir/Collision/Models/GameObjectModel.cpp.o [ 11%] Building CXX object src/common/CMakeFiles/common.dir/Collision/Models/ModelInstance.cpp.o In file included from /home/grad/TBC_New/src/common/Logging/Log.h:23, from /home/grad/TBC_New/src/common/Collision/DynamicTree.cpp:24: /home/grad/TBC_New/src/common/Asio/AsioHacksFwd.h:50:9: error: expected unqualified-id before ‘namespace’ 50 | namespace ip | ^~~~~~~~~ /home/grad/TBC_New/src/common/Asio/AsioHacksFwd.h:62:22: error: ‘ptime’ does not name a type; did you mean ‘ctime’? 62 | typename ErrorSL = ptime, | ^~~~~ | ctime /home/grad/TBC_New/src/common/Asio/AsioHacksFwd.h:64:15: error: redefinition of default argument for ‘class ErrorSL’ 64 | class basic_deadline_timer | ^~~~~~~~~~~~~~~~~~~~ In file included from /home/grad/TBC_New/src/common/Asio/AsioHacksFwd.h:31, from /home/grad/TBC_New/src/common/Logging/Log.h:23, from /home/grad/TBC_New/src/common/Collision/DynamicTree.cpp:24: /usr/include/boost/asio/basic_deadline_timer.hpp:128:5: note: original definition appeared here 128 | typename TimeTraits = boost::asio::time_traits