shadedmagus Posted January 9, 2018 Report Share Posted January 9, 2018 (edited) Hello, Trying to build to current version (Updating a23c97a0fc..d9c772303c per git pull) after upgrading to Fedora 27, and I am getting the following error on the file DatabaseWorkerPool.cpp.o: [ 14%] Building CXX object src/server/database/CMakeFiles/database.dir/Database/DatabaseWorkerPool.cpp.o In file included from /home/trinity-lk/TrinityCore/src/server/database/PrecompiledHeaders/databasePCH.h:19:0, from /home/trinity-lk/TrinityCore/build/src/server/database/cotire/database_CXX_prefix.cxx:4, from /home/trinity-lk/TrinityCore/build/src/server/database/cotire/database_CXX_prefix.hxx:4: /home/trinity-lk/TrinityCore/src/server/database/Database/DatabaseWorkerPool.cpp: In constructor ‘DatabaseWorkerPool<T>::DatabaseWorkerPool()’: /home/trinity-lk/TrinityCore/src/server/database/Database/DatabaseWorkerPool.cpp:60:34: error: ‘MYSQL_SERVER_VERSION’ was not declared in this scope mysql_get_client_info(), MYSQL_SERVER_VERSION); ^ /home/trinity-lk/TrinityCore/src/common/Debugging/Errors.h:50:110: note: in definition of macro ‘WPFatal’ #define WPFatal(cond, ...) ASSERT_BEGIN do { if (!(cond)) Trinity::Fatal(__FILE__, __LINE__, __FUNCTION__, ##__VA_ARGS__); } while(0) ASSERT_END ^~~~~~~~~~~ compilation terminated due to -Wfatal-errors. make[2]: *** [src/server/database/CMakeFiles/database.dir/build.make:178: src/server/database/CMakeFiles/database.dir/Database/DatabaseWorkerPool.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:1125: src/server/database/CMakeFiles/database.dir/all] Error 2 make: *** [Makefile:130: all] Error 2 I opened this file, and I noticed there's no #define statement for MYSQL_SERVER_VERSION. Is this an issue with the file? EDIT: I am running MariaDB 10.2.9, as that is what came with Fedora 27, in case that's needed. Edited January 10, 2018 by shadedmagus Link to comment Share on other sites More sharing options...
WHITELIONX Posted January 10, 2018 Report Share Posted January 10, 2018 (edited) I figured it out Determining if the include file pthread.h exists failed with the following output: Change Dir: C:/Users/Alan/Downloads/AshamaneCore-master/build/CMakeFiles/CMakeTmp Run Build Command:"C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/MSBuild/15.0/Bin/MSBuild.exe" "cmTC_3da1c.vcxproj" "/p:Configuration=Debug" "/p:VisualStudioVersion=15.0" Microsoft (R) Build Engine version 15.5.180.51428 for .NET Framework Copyright (C) Microsoft Corporation. All rights reserved. Build started 10/01/2018 15:01:47. Project "C:\Users\Alan\Downloads\AshamaneCore-master\build\CMakeFiles\CMakeTmp\cmTC_3da1c.vcxproj" on node 1 (default targets). PrepareForBuild: Creating directory "cmTC_3da1c.dir\Debug\". Creating directory "C:\Users\Alan\Downloads\AshamaneCore-master\build\CMakeFiles\CMakeTmp\Debug\". Creating directory "cmTC_3da1c.dir\Debug\cmTC_3da1c.tlog\". InitializeBuildStatus: Creating "cmTC_3da1c.dir\Debug\cmTC_3da1c.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified. ClCompile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\bin\HostX86\x86\CL.exe /c /Zi /W1 /WX- /diagnostics:classic /Od /Ob0 /Oy- /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"cmTC_3da1c.dir\Debug\\" /Fd"cmTC_3da1c.dir\Debug\vc141.pdb" /Gd /TC /analyze- /errorReport:queue "C:\Users\Alan\Downloads\AshamaneCore-master\build\CMakeFiles\CMakeTmp\CheckIncludeFile.c" Microsoft (R) C/C++ Optimizing Compiler Version 19.12.25834 for x86 Copyright (C) Microsoft Corporation. All rights reserved. cl /c /Zi /W1 /WX- /diagnostics:classic /Od /Ob0 /Oy- /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"cmTC_3da1c.dir\Debug\\" /Fd"cmTC_3da1c.dir\Debug\vc141.pdb" /Gd /TC /analyze- /errorReport:queue "C:\Users\Alan\Downloads\AshamaneCore-master\build\CMakeFiles\CMakeTmp\CheckIncludeFile.c" CheckIncludeFile.c C:\Users\Alan\Downloads\AshamaneCore-master\build\CMakeFiles\CMakeTmp\CheckIncludeFile.c(1): fatal error C1083: Cannot open include file: 'pthread.h': No such file or directory [C:\Users\Alan\Downloads\AshamaneCore-master\build\CMakeFiles\CMakeTmp\cmTC_3da1c.vcxproj] Done Building Project "C:\Users\Alan\Downloads\AshamaneCore-master\build\CMakeFiles\CMakeTmp\cmTC_3da1c.vcxproj" (default targets) -- FAILED. Build FAILED. "C:\Users\Alan\Downloads\AshamaneCore-master\build\CMakeFiles\CMakeTmp\cmTC_3da1c.vcxproj" (default target) (1) -> (ClCompile target) -> C:\Users\Alan\Downloads\AshamaneCore-master\build\CMakeFiles\CMakeTmp\CheckIncludeFile.c(1): fatal error C1083: Cannot open include file: 'pthread.h': No such file or directory [C:\Users\Alan\Downloads\AshamaneCore-master\build\CMakeFiles\CMakeTmp\cmTC_3da1c.vcxproj] 0 Warning(s) 1 Error(s) Time Elapsed 00:00:00.57 Performing C++ SOURCE FILE Test boost_filesystem_copy_links_without_NO_SCOPED_ENUM failed with the following output: Change Dir: C:/Users/Alan/Downloads/AshamaneCore-master/build/CMakeFiles/CMakeTmp Run Build Command:"C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/MSBuild/15.0/Bin/MSBuild.exe" "cmTC_09a14.vcxproj" "/p:Configuration=Debug" "/p:VisualStudioVersion=15.0" Microsoft (R) Build Engine version 15.5.180.51428 for .NET Framework Copyright (C) Microsoft Corporation. All rights reserved. Build started 10/01/2018 15:01:50. Project "C:\Users\Alan\Downloads\AshamaneCore-master\build\CMakeFiles\CMakeTmp\cmTC_09a14.vcxproj" on node 1 (default targets). PrepareForBuild: Creating directory "cmTC_09a14.dir\Debug\". Creating directory "C:\Users\Alan\Downloads\AshamaneCore-master\build\CMakeFiles\CMakeTmp\Debug\". Creating directory "cmTC_09a14.dir\Debug\cmTC_09a14.tlog\". InitializeBuildStatus: Creating "cmTC_09a14.dir\Debug\cmTC_09a14.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified. ClCompile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\bin\HostX86\x86\CL.exe /c /IC:\local\boost_1_65_1 /Zi /W1 /WX- /diagnostics:classic /Od /Ob0 /Oy- /D WIN32 /D _WINDOWS /D boost_filesystem_copy_links_without_NO_SCOPED_ENUM /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /Fo"cmTC_09a14.dir\Debug\\" /Fd"cmTC_09a14.dir\Debug\vc141.pdb" /Gd /TP /analyze- /errorReport:queue "C:\Users\Alan\Downloads\AshamaneCore-master\build\CMakeFiles\CMakeTmp\src.cxx" Microsoft (R) C/C++ Optimizing Compiler Version 19.12.25834 for x86 Copyright (C) Microsoft Corporation. All rights reserved. cl /c /IC:\local\boost_1_65_1 /Zi /W1 /WX- /diagnostics:classic /Od /Ob0 /Oy- /D WIN32 /D _WINDOWS /D boost_filesystem_copy_links_without_NO_SCOPED_ENUM /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /Fo"cmTC_09a14.dir\Debug\\" /Fd"cmTC_09a14.dir\Debug\vc141.pdb" /Gd /TP /analyze- /errorReport:queue "C:\Users\Alan\Downloads\AshamaneCore-master\build\CMakeFiles\CMakeTmp\src.cxx" src.cxx Unknown compiler version - please run the configure tests and report the results Link: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\bin\HostX86\x86\link.exe /ERRORREPORT:QUEUE /OUT:"C:\Users\Alan\Downloads\AshamaneCore-master\build\CMakeFiles\CMakeTmp\Debug\cmTC_09a14.exe" /INCREMENTAL /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib /MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed /DEBUG /PDB:"C:/Users/Alan/Downloads/AshamaneCore-master/build/CMakeFiles/CMakeTmp/Debug/cmTC_09a14.pdb" /SUBSYSTEM:CONSOLE /LARGEADDRESSAWARE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"C:/Users/Alan/Downloads/AshamaneCore-master/build/CMakeFiles/CMakeTmp/Debug/cmTC_09a14.lib" /MACHINE:X86 /SAFESEH /machine:X86 cmTC_09a14.dir\Debug\src.obj LINK : fatal error LNK1104: cannot open file 'libboost_filesystem-vc141-mt-gd-1_65_1.lib' [C:\Users\Alan\Downloads\AshamaneCore-master\build\CMakeFiles\CMakeTmp\cmTC_09a14.vcxproj] Done Building Project "C:\Users\Alan\Downloads\AshamaneCore-master\build\CMakeFiles\CMakeTmp\cmTC_09a14.vcxproj" (default targets) -- FAILED. Build FAILED. "C:\Users\Alan\Downloads\AshamaneCore-master\build\CMakeFiles\CMakeTmp\cmTC_09a14.vcxproj" (default target) (1) -> (Link target) -> LINK : fatal error LNK1104: cannot open file 'libboost_filesystem-vc141-mt-gd-1_65_1.lib' [C:\Users\Alan\Downloads\AshamaneCore-master\build\CMakeFiles\CMakeTmp\cmTC_09a14.vcxproj] 0 Warning(s) 1 Error(s) Time Elapsed 00:00:02.27 Source file was: #include <boost/filesystem/path.hpp> #include <boost/filesystem/operations.hpp> int main() { boost::filesystem::copy_file(boost::filesystem::path(), boost::filesystem::path()); } As for it not being able to find the file, well I found it in C:\local\boost_1_65_1\lib64-msvc-14.1 Edited January 12, 2018 by WHITELIONX I figured it out :) Link to comment Share on other sites More sharing options...
WHITELIONX Posted January 12, 2018 Report Share Posted January 12, 2018 (edited) So I'm now getting compile errors from VS2017. 458 errors to be exact, LNK 2019, LNK 1120, and LNK 2001 :/ Any help would be greatly appreciated as I'm not versed in C++ Errors are in bnetserver, connection_patcher and worldserver Edited January 13, 2018 by WHITELIONX Link to comment Share on other sites More sharing options...
labaouici Posted January 15, 2018 Report Share Posted January 15, 2018 False error sorry Link to comment Share on other sites More sharing options...
Lost PMR Posted January 15, 2018 Report Share Posted January 15, 2018 (edited) Still have problem with CentOS 6.9gcc version 6.3.1 20170216 (Red Hat 6.3.1-3) (GCC) -- The C compiler identification is GNU 6.3.1 -- The CXX compiler identification is GNU 6.3.1 -- Check for working C compiler: /opt/rh/devtoolset-6/root/usr/bin/gcc -- Check for working C compiler: /opt/rh/devtoolset-6/root/usr/bin/gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /opt/rh/devtoolset-6/root/usr/bin/g++ -- Check for working CXX compiler: /opt/rh/devtoolset-6/root/usr/bin/g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detected 64-bit platform -- UNIX: Using default configuration directory -- UNIX: Using default library directory -- UNIX: Configuring uninstall target -- UNIX: Created uninstall target -- UNIX: Detected compiler: /opt/rh/devtoolset-6/root/usr/bin/gcc -- GCC: SFMT enabled, SSE2 flags forced -- cotire 1.7.10 loaded. -- Using mysql-config: /usr/bin/mysql_config -- Found MySQL library: /usr/lib64/libmysqlclient.so -- Found MySQL headers: /usr/include/mysql -- Found MySQL executable: /usr/bin/mysql -- Found git binary : /usr/local/bin/git * TrinityCore revision : 3d5e74329a15+ 2018-01-15 15:56:57 +0000 (master branch) * TrinityCore buildtype : RelWithDebInfo * Install core to : /usr/local * Install libraries to : /usr/local/lib * Install configs to : /usr/local/etc * Build world/auth : Yes (default) * Build with scripts : Yes (static) * Build Eluna LuaEngine : Yes (default) * Build map/vmap tools : Yes (default) * Build core w/PCH : Yes (default) * Build scripts w/PCH : Yes (default) * Show compile-warnings : No (default) * Use coreside debug : No (default) * Show source tree : Yes (hierarchical) * Use GIT revision hash : Yes (default) -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Boost version: 1.65.1 -- Found the following Boost libraries: -- system -- filesystem -- thread -- program_options -- iostreams -- regex -- Performing Test boost_filesystem_copy_links_without_NO_SCOPED_ENUM -- Performing Test boost_filesystem_copy_links_without_NO_SCOPED_ENUM - Success -- Found ZLIB: /usr/lib64/libz.so (found version "1.2.3") -- Looking for open -- Looking for open - found -- Found OpenSSL library: /usr/lib64/libssl.so;/usr/lib64/libcrypto.so -- Found OpenSSL headers: /usr/include -- Looking for MADV_FREE -- Looking for MADV_FREE - not found -- Found Readline library: /usr/lib64/libreadline.so -- Include dir is: /usr/include -- Found BZip2: /usr/lib64/libbz2.so (found version "1.0.5") -- Looking for BZ2_bzCompressInit -- Looking for BZ2_bzCompressInit - found -- CXX target common cotired without unity build. -- CXX target database cotired without unity build. -- CXX target shared cotired without unity build. -- CXX target game cotired without unity build. -- CXX target authserver cotired without unity build. * Script configuration (static): | +- worldserver | +- Commands | +- Custom | +- EasternKingdoms | +- Events | +- Kalimdor | +- Northrend | +- OutdoorPvP | +- Outland | +- Pet | +- Spells | +- World | -- CXX target scripts cotired without unity build. -- CXX target worldserver cotired without unity build. -- Configuring done -- Generating done -- Build files have been written to: /home/trinitycore/TrinityCore/build Scanning dependencies of target g3dlib [ 0%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/AABox.cpp.o [ 0%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Any.cpp.o [ 0%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/AnyTableReader.cpp.o [ 0%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/BinaryFormat.cpp.o [ 0%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/BinaryInput.cpp.o [ 1%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/BinaryOutput.cpp.o [ 1%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Box.cpp.o [ 1%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Capsule.cpp.o [ 1%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/CollisionDetection.cpp.o [ 1%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/CoordinateFrame.cpp.o [ 1%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Crypto.cpp.o [ 1%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Cylinder.cpp.o [ 1%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/debugAssert.cpp.o [ 1%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/FileSystem.cpp.o [ 1%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/fileutils.cpp.o [ 1%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/format.cpp.o [ 1%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/g3dfnmatch.cpp.o [ 2%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/g3dmath.cpp.o [ 2%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/GThread.cpp.o [ 2%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Line.cpp.o [ 2%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/LineSegment.cpp.o [ 2%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Log.cpp.o [ 2%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Matrix3.cpp.o [ 2%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Matrix4.cpp.o [ 2%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/MemoryManager.cpp.o [ 2%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/PhysicsFrame.cpp.o [ 2%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Plane.cpp.o [ 2%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/prompt.cpp.o [ 3%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Quat.cpp.o [ 3%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Random.cpp.o [ 3%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Ray.cpp.o [ 3%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/RegistryUtil.cpp.o [ 3%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Sphere.cpp.o [ 3%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/stringutils.cpp.o [ 3%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/System.cpp.o [ 3%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/TextInput.cpp.o [ 3%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/TextOutput.cpp.o [ 3%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Triangle.cpp.o [ 3%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/uint128.cpp.o [ 3%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/UprightFrame.cpp.o [ 4%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Vector2.cpp.o [ 4%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Vector3.cpp.o [ 4%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Vector4.cpp.o [ 4%] Linking CXX static library libg3dlib.a [ 4%] Built target g3dlib Scanning dependencies of target Detour [ 4%] Building CXX object dep/recastnavigation/Detour/CMakeFiles/Detour.dir/Source/DetourAlloc.cpp.o [ 4%] Building CXX object dep/recastnavigation/Detour/CMakeFiles/Detour.dir/Source/DetourAssert.cpp.o [ 4%] Building CXX object dep/recastnavigation/Detour/CMakeFiles/Detour.dir/Source/DetourCommon.cpp.o [ 4%] Building CXX object dep/recastnavigation/Detour/CMakeFiles/Detour.dir/Source/DetourNavMesh.cpp.o [ 4%] Building CXX object dep/recastnavigation/Detour/CMakeFiles/Detour.dir/Source/DetourNavMeshBuilder.cpp.o [ 4%] Building CXX object dep/recastnavigation/Detour/CMakeFiles/Detour.dir/Source/DetourNavMeshQuery.cpp.o [ 4%] Building CXX object dep/recastnavigation/Detour/CMakeFiles/Detour.dir/Source/DetourNode.cpp.o [ 4%] Linking CXX static library libDetour.a [ 4%] Built target Detour Scanning dependencies of target Recast [ 4%] Building CXX object dep/recastnavigation/Recast/CMakeFiles/Recast.dir/Source/Recast.cpp.o [ 4%] Building CXX object dep/recastnavigation/Recast/CMakeFiles/Recast.dir/Source/RecastAlloc.cpp.o [ 4%] Building CXX object dep/recastnavigation/Recast/CMakeFiles/Recast.dir/Source/RecastAssert.cpp.o [ 5%] Building CXX object dep/recastnavigation/Recast/CMakeFiles/Recast.dir/Source/RecastArea.cpp.o [ 5%] Building CXX object dep/recastnavigation/Recast/CMakeFiles/Recast.dir/Source/RecastContour.cpp.o [ 5%] Building CXX object dep/recastnavigation/Recast/CMakeFiles/Recast.dir/Source/RecastFilter.cpp.o [ 5%] Building CXX object dep/recastnavigation/Recast/CMakeFiles/Recast.dir/Source/RecastLayers.cpp.o [ 5%] Building CXX object dep/recastnavigation/Recast/CMakeFiles/Recast.dir/Source/RecastMesh.cpp.o [ 5%] Building CXX object dep/recastnavigation/Recast/CMakeFiles/Recast.dir/Source/RecastMeshDetail.cpp.o [ 5%] Building CXX object dep/recastnavigation/Recast/CMakeFiles/Recast.dir/Source/RecastRasterization.cpp.o [ 5%] Building CXX object dep/recastnavigation/Recast/CMakeFiles/Recast.dir/Source/RecastRegion.cpp.o [ 5%] Linking CXX static library libRecast.a [ 5%] Built target Recast Scanning dependencies of target fmt [ 5%] Building CXX object dep/fmt/CMakeFiles/fmt.dir/fmt/format.cc.o [ 5%] Building CXX object dep/fmt/CMakeFiles/fmt.dir/fmt/ostream.cc.o [ 5%] Building CXX object dep/fmt/CMakeFiles/fmt.dir/fmt/printf.cc.o [ 5%] Building CXX object dep/fmt/CMakeFiles/fmt.dir/fmt/posix.cc.o [ 5%] Linking CXX static library libfmt.a [ 5%] Built target fmt Scanning dependencies of target jemalloc [ 5%] Building C object dep/jemalloc/CMakeFiles/jemalloc.dir/src/arena.c.o [ 5%] Building C object dep/jemalloc/CMakeFiles/jemalloc.dir/src/background_thread.c.o [ 5%] Building C object dep/jemalloc/CMakeFiles/jemalloc.dir/src/base.c.o [ 5%] Building C object dep/jemalloc/CMakeFiles/jemalloc.dir/src/bitmap.c.o [ 5%] Building C object dep/jemalloc/CMakeFiles/jemalloc.dir/src/ckh.c.o [ 5%] Building C object dep/jemalloc/CMakeFiles/jemalloc.dir/src/ctl.c.o [ 5%] Building C object dep/jemalloc/CMakeFiles/jemalloc.dir/src/extent.c.o [ 5%] Building C object dep/jemalloc/CMakeFiles/jemalloc.dir/src/extent_dss.c.o [ 5%] Building C object dep/jemalloc/CMakeFiles/jemalloc.dir/src/extent_mmap.c.o [ 6%] Building C object dep/jemalloc/CMakeFiles/jemalloc.dir/src/hash.c.o [ 6%] Building C object dep/jemalloc/CMakeFiles/jemalloc.dir/src/hooks.c.o [ 6%] Building C object dep/jemalloc/CMakeFiles/jemalloc.dir/src/jemalloc.c.o In file included from /home/trinitycore/TrinityCore/dep/jemalloc/include/jemalloc/internal/jemalloc_preamble.h:48:0, from /home/trinitycore/TrinityCore/dep/jemalloc/src/jemalloc.c:2: /home/trinitycore/TrinityCore/dep/jemalloc/src/jemalloc.c: In function ‘jemalloc_secure_getenv’: /home/trinitycore/TrinityCore/dep/jemalloc/include/jemalloc/internal/hooks.h:15:37: error: ‘secure_getenv’ undeclared (first use in this function) #define secure_getenv JEMALLOC_HOOK(secure_getenv, hooks_libc_hook) ^ /home/trinitycore/TrinityCore/dep/jemalloc/include/jemalloc/internal/hooks.h:7:71: note: in definition of macro ‘JEMALLOC_HOOK’ #define JEMALLOC_HOOK(fn, hook) ((void)(hook != NULL && (hook(), 0)), fn) ^~ /home/trinitycore/TrinityCore/dep/jemalloc/src/jemalloc.c:699:9: note: in expansion of macro ‘secure_getenv’ return secure_getenv(name); ^~~~~~~~~~~~~ /home/trinitycore/TrinityCore/dep/jemalloc/include/jemalloc/internal/hooks.h:15:37: note: each undeclared identifier is reported only once for each function it appears in #define secure_getenv JEMALLOC_HOOK(secure_getenv, hooks_libc_hook) ^ /home/trinitycore/TrinityCore/dep/jemalloc/include/jemalloc/internal/hooks.h:7:71: note: in definition of macro ‘JEMALLOC_HOOK’ #define JEMALLOC_HOOK(fn, hook) ((void)(hook != NULL && (hook(), 0)), fn) ^~ /home/trinitycore/TrinityCore/dep/jemalloc/src/jemalloc.c:699:9: note: in expansion of macro ‘secure_getenv’ return secure_getenv(name); ^~~~~~~~~~~~~ dep/jemalloc/CMakeFiles/jemalloc.dir/build.make:326: recipe for target 'dep/jemalloc/CMakeFiles/jemalloc.dir/src/jemalloc.c.o' failed make[2]: *** [dep/jemalloc/CMakeFiles/jemalloc.dir/src/jemalloc.c.o] Error 1 CMakeFiles/Makefile2:574: recipe for target 'dep/jemalloc/CMakeFiles/jemalloc.dir/all' failed make[1]: *** [dep/jemalloc/CMakeFiles/jemalloc.dir/all] Error 2 Makefile:127: recipe for target 'all' failed make: *** [all] Error 2 clang version 5.0.0 -- The C compiler identification is Clang 5.0.0 -- The CXX compiler identification is Clang 5.0.0 -- Check for working C compiler: /opt/llvm-5.0.0/bin/clang -- Check for working C compiler: /opt/llvm-5.0.0/bin/clang -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /opt/llvm-5.0.0/bin/clang++ -- Check for working CXX compiler: /opt/llvm-5.0.0/bin/clang++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detected 64-bit platform -- UNIX: Using default configuration directory -- UNIX: Using default library directory -- UNIX: Configuring uninstall target -- UNIX: Created uninstall target -- UNIX: Detected compiler: /opt/llvm-5.0.0/bin/clang -- cotire 1.7.10 loaded. -- Using mysql-config: /usr/bin/mysql_config -- Found MySQL library: /usr/lib64/libmysqlclient.so -- Found MySQL headers: /usr/include/mysql -- Found MySQL executable: /usr/bin/mysql -- Found git binary : /usr/local/bin/git * TrinityCore revision : 3d5e74329a15+ 2018-01-15 15:56:57 +0000 (master branch) * TrinityCore buildtype : RelWithDebInfo * Install core to : /usr/local * Install libraries to : /usr/local/lib * Install configs to : /usr/local/etc * Build world/auth : Yes (default) * Build with scripts : Yes (static) * Build Eluna LuaEngine : Yes (default) * Build map/vmap tools : Yes (default) * Build core w/PCH : Yes (default) * Build scripts w/PCH : Yes (default) * Show compile-warnings : No (default) * Use coreside debug : No (default) * Show source tree : Yes (hierarchical) * Use GIT revision hash : Yes (default) -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Boost version: 1.65.1 -- Found the following Boost libraries: -- system -- filesystem -- thread -- program_options -- iostreams -- regex -- Performing Test boost_filesystem_copy_links_without_NO_SCOPED_ENUM -- Performing Test boost_filesystem_copy_links_without_NO_SCOPED_ENUM - Failed -- Found ZLIB: /usr/lib64/libz.so (found version "1.2.3") -- Looking for open -- Looking for open - found -- Found OpenSSL library: /usr/lib64/libssl.so;/usr/lib64/libcrypto.so -- Found OpenSSL headers: /usr/include -- Looking for MADV_FREE -- Looking for MADV_FREE - not found -- Found Readline library: /usr/lib64/libreadline.so -- Include dir is: /usr/include -- Found BZip2: /usr/lib64/libbz2.so (found version "1.0.5") -- Looking for BZ2_bzCompressInit -- Looking for BZ2_bzCompressInit - found -- CXX target common cotired without unity build. -- CXX target database cotired without unity build. -- CXX target shared cotired without unity build. -- CXX target game cotired without unity build. -- CXX target authserver cotired without unity build. * Script configuration (static): | +- worldserver | +- Commands | +- Custom | +- EasternKingdoms | +- Events | +- Kalimdor | +- Northrend | +- OutdoorPvP | +- Outland | +- Pet | +- Spells | +- World | -- CXX target scripts cotired without unity build. -- CXX target worldserver cotired without unity build. -- Configuring done -- Generating done -- Build files have been written to: /home/trinitycore/TrinityCore/build make Scanning dependencies of target g3dlib [ 0%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/AABox.cpp.o [ 0%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Any.cpp.o [ 0%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/AnyTableReader.cpp.o [ 0%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/BinaryFormat.cpp.o [ 0%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/BinaryInput.cpp.o [ 1%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/BinaryOutput.cpp.o [ 1%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Box.cpp.o [ 1%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Capsule.cpp.o [ 1%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/CollisionDetection.cpp.o [ 1%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/CoordinateFrame.cpp.o [ 1%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Crypto.cpp.o [ 1%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Cylinder.cpp.o [ 1%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/debugAssert.cpp.o [ 1%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/FileSystem.cpp.o [ 1%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/fileutils.cpp.o [ 1%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/format.cpp.o [ 1%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/g3dfnmatch.cpp.o [ 2%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/g3dmath.cpp.o [ 2%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/GThread.cpp.o [ 2%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Line.cpp.o [ 2%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/LineSegment.cpp.o [ 2%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Log.cpp.o [ 2%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Matrix3.cpp.o [ 2%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Matrix4.cpp.o [ 2%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/MemoryManager.cpp.o [ 2%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/PhysicsFrame.cpp.o [ 2%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Plane.cpp.o [ 2%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/prompt.cpp.o [ 3%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Quat.cpp.o [ 3%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Random.cpp.o [ 3%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Ray.cpp.o [ 3%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/RegistryUtil.cpp.o [ 3%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Sphere.cpp.o [ 3%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/stringutils.cpp.o [ 3%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/System.cpp.o [ 3%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/TextInput.cpp.o [ 3%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/TextOutput.cpp.o [ 3%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Triangle.cpp.o [ 3%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/uint128.cpp.o [ 3%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/UprightFrame.cpp.o [ 4%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Vector2.cpp.o [ 4%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Vector3.cpp.o [ 4%] Building CXX object dep/g3dlite/CMakeFiles/g3dlib.dir/source/Vector4.cpp.o [ 4%] Linking CXX static library libg3dlib.a [ 4%] Built target g3dlib Scanning dependencies of target Detour [ 4%] Building CXX object dep/recastnavigation/Detour/CMakeFiles/Detour.dir/Source/DetourAlloc.cpp.o [ 4%] Building CXX object dep/recastnavigation/Detour/CMakeFiles/Detour.dir/Source/DetourAssert.cpp.o [ 4%] Building CXX object dep/recastnavigation/Detour/CMakeFiles/Detour.dir/Source/DetourCommon.cpp.o [ 4%] Building CXX object dep/recastnavigation/Detour/CMakeFiles/Detour.dir/Source/DetourNavMesh.cpp.o [ 4%] Building CXX object dep/recastnavigation/Detour/CMakeFiles/Detour.dir/Source/DetourNavMeshBuilder.cpp.o [ 4%] Building CXX object dep/recastnavigation/Detour/CMakeFiles/Detour.dir/Source/DetourNavMeshQuery.cpp.o [ 4%] Building CXX object dep/recastnavigation/Detour/CMakeFiles/Detour.dir/Source/DetourNode.cpp.o [ 4%] Linking CXX static library libDetour.a [ 4%] Built target Detour Scanning dependencies of target Recast [ 4%] Building CXX object dep/recastnavigation/Recast/CMakeFiles/Recast.dir/Source/Recast.cpp.o [ 4%] Building CXX object dep/recastnavigation/Recast/CMakeFiles/Recast.dir/Source/RecastAlloc.cpp.o [ 4%] Building CXX object dep/recastnavigation/Recast/CMakeFiles/Recast.dir/Source/RecastAssert.cpp.o [ 5%] Building CXX object dep/recastnavigation/Recast/CMakeFiles/Recast.dir/Source/RecastArea.cpp.o [ 5%] Building CXX object dep/recastnavigation/Recast/CMakeFiles/Recast.dir/Source/RecastContour.cpp.o [ 5%] Building CXX object dep/recastnavigation/Recast/CMakeFiles/Recast.dir/Source/RecastFilter.cpp.o [ 5%] Building CXX object dep/recastnavigation/Recast/CMakeFiles/Recast.dir/Source/RecastLayers.cpp.o [ 5%] Building CXX object dep/recastnavigation/Recast/CMakeFiles/Recast.dir/Source/RecastMesh.cpp.o [ 5%] Building CXX object dep/recastnavigation/Recast/CMakeFiles/Recast.dir/Source/RecastMeshDetail.cpp.o [ 5%] Building CXX object dep/recastnavigation/Recast/CMakeFiles/Recast.dir/Source/RecastRasterization.cpp.o [ 5%] Building CXX object dep/recastnavigation/Recast/CMakeFiles/Recast.dir/Source/RecastRegion.cpp.o [ 5%] Linking CXX static library libRecast.a [ 5%] Built target Recast Scanning dependencies of target fmt [ 5%] Building CXX object dep/fmt/CMakeFiles/fmt.dir/fmt/format.cc.o [ 5%] Building CXX object dep/fmt/CMakeFiles/fmt.dir/fmt/ostream.cc.o [ 5%] Building CXX object dep/fmt/CMakeFiles/fmt.dir/fmt/printf.cc.o [ 5%] Building CXX object dep/fmt/CMakeFiles/fmt.dir/fmt/posix.cc.o [ 5%] Linking CXX static library libfmt.a [ 5%] Built target fmt Scanning dependencies of target jemalloc [ 5%] Building C object dep/jemalloc/CMakeFiles/jemalloc.dir/src/arena.c.o [ 5%] Building C object dep/jemalloc/CMakeFiles/jemalloc.dir/src/background_thread.c.o [ 5%] Building C object dep/jemalloc/CMakeFiles/jemalloc.dir/src/base.c.o [ 5%] Building C object dep/jemalloc/CMakeFiles/jemalloc.dir/src/bitmap.c.o [ 5%] Building C object dep/jemalloc/CMakeFiles/jemalloc.dir/src/ckh.c.o [ 5%] Building C object dep/jemalloc/CMakeFiles/jemalloc.dir/src/ctl.c.o [ 5%] Building C object dep/jemalloc/CMakeFiles/jemalloc.dir/src/extent.c.o [ 5%] Building C object dep/jemalloc/CMakeFiles/jemalloc.dir/src/extent_dss.c.o [ 5%] Building C object dep/jemalloc/CMakeFiles/jemalloc.dir/src/extent_mmap.c.o [ 6%] Building C object dep/jemalloc/CMakeFiles/jemalloc.dir/src/hash.c.o [ 6%] Building C object dep/jemalloc/CMakeFiles/jemalloc.dir/src/hooks.c.o [ 6%] Building C object dep/jemalloc/CMakeFiles/jemalloc.dir/src/jemalloc.c.o /home/trinitycore/TrinityCore/dep/jemalloc/src/jemalloc.c:699:9: error: use of undeclared identifier 'secure_getenv'; did you mean '__secure_getenv'? return secure_getenv(name); ^ /home/trinitycore/TrinityCore/dep/jemalloc/include/jemalloc/internal/hooks.h:15:37: note: expanded from macro 'secure_getenv' #define secure_getenv JEMALLOC_HOOK(secure_getenv, hooks_libc_hook) ^ /usr/include/stdlib.h:572:14: note: '__secure_getenv' declared here extern char *__secure_getenv (__const char *__name) ^ 1 error generated. make[2]: *** [dep/jemalloc/CMakeFiles/jemalloc.dir/src/jemalloc.c.o] Error 1 make[1]: *** [dep/jemalloc/CMakeFiles/jemalloc.dir/all] Error 2 make: *** [all] Error 2 return secure_getenv(name); changed to : return __secure_getenv(name); Same error with Clang or GCC : Scanning dependencies of target jemalloc [ 5%] Building C object dep/jemalloc/CMakeFiles/jemalloc.dir/src/jemalloc.c.o [ 5%] Building CXX object dep/jemalloc/CMakeFiles/jemalloc.dir/src/jemalloc_cpp.cpp.o [ 5%] Building C object dep/jemalloc/CMakeFiles/jemalloc.dir/src/large.c.o [ 5%] Building C object dep/jemalloc/CMakeFiles/jemalloc.dir/src/malloc_io.c.o [ 5%] Building C object dep/jemalloc/CMakeFiles/jemalloc.dir/src/mutex.c.o [ 5%] Building C object dep/jemalloc/CMakeFiles/jemalloc.dir/src/mutex_pool.c.o [ 5%] Building C object dep/jemalloc/CMakeFiles/jemalloc.dir/src/nstime.c.o [ 5%] Building C object dep/jemalloc/CMakeFiles/jemalloc.dir/src/pages.c.o /home/trinitycore/TrinityCore/dep/jemalloc/src/pages.c:295:30: error: use of undeclared identifier 'MADV_HUGEPAGE' return (madvise(addr, size, MADV_HUGEPAGE) != 0); ^ /home/trinitycore/TrinityCore/dep/jemalloc/src/pages.c:307:30: error: use of undeclared identifier 'MADV_NOHUGEPAGE' return (madvise(addr, size, MADV_NOHUGEPAGE) != 0); ^ 2 errors generated. make[2]: *** [dep/jemalloc/CMakeFiles/jemalloc.dir/src/pages.c.o] Error 1 make[1]: *** [dep/jemalloc/CMakeFiles/jemalloc.dir/all] Error 2 make: *** [all] Error 2 Someone Please HELP me :(((((( Edited January 16, 2018 by Lost PMR Link to comment Share on other sites More sharing options...
Lost PMR Posted January 17, 2018 Report Share Posted January 17, 2018 My error is for glibc ??? #ldd --version ldd (GNU libc) 2.12 Copyright (C) 2010 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Written by Roland McGrath and Ulrich Drepper. Link to comment Share on other sites More sharing options...
Aokromes Posted January 23, 2018 Report Share Posted January 23, 2018 --- Canned message start --- It appears the issue in the original post was solved, so this thread shall be closed. Should you encounter any other difficulties, please open a new thread. --- Canned message end --- Link to comment Share on other sites More sharing options...
Aokromes Posted January 23, 2018 Report Share Posted January 23, 2018 --- Canned message start --- It appears the issue in the original post was solved, so this thread shall be closed. Should you encounter any other difficulties, please open a new thread. --- Canned message end --- Link to comment Share on other sites More sharing options...
LordPsyan Posted January 24, 2018 Report Share Posted January 24, 2018 On 1/9/2018 at 4:02 AM, Aokromes said: works for me with default debian 9 boost .... Default debian 9, from scratch fresh install and setup worked perfectly. Upgrading from 8 to 9 is where things went bad... Link to comment Share on other sites More sharing options...
Aokromes Posted January 24, 2018 Report Share Posted January 24, 2018 1 hour ago, LordPsyan said: Default debian 9, from scratch fresh install and setup worked perfectly. Upgrading from 8 to 9 is where things went bad... My system is update from 8 witch is update from 7.... Link to comment Share on other sites More sharing options...
LordPsyan Posted January 24, 2018 Report Share Posted January 24, 2018 39 minutes ago, Aokromes said: My system is update from 8 witch is update from 7.... Interesting. Maybe a conflict with updates for gitlab. Anyways, fixed now. Link to comment Share on other sites More sharing options...
alfa Posted January 26, 2018 Report Share Posted January 26, 2018 [ 37%] Linking CXX executable authserver CMakeFiles/authserver.dir/Main.cpp.o: In function `operator()': /home/alfa/TrinityCore/src/server/authserver/Main.cpp:118: undefined reference to `SSLeay_version' clang: error: linker command failed with exit code 1 (use -v to see invocation) src/server/authserver/CMakeFiles/authserver.dir/build.make:207: polecenia dla obiektu 'src/server/authserver/authserver' nie powiodły się make[2]: *** [src/server/authserver/authserver] Błąd 1 CMakeFiles/Makefile2:1405: polecenia dla obiektu 'src/server/authserver/CMakeFiles/authserver.dir/all' nie powiodły się make[1]: *** [src/server/authserver/CMakeFiles/authserver.dir/all] Błąd 2 Makefile:129: polecenia dla obiektu 'all' nie powiodły się make: *** [all] Błąd 2 System: Ubuntu 17.10 How to solve this problem ? Link to comment Share on other sites More sharing options...
CDawg Posted January 26, 2018 Report Share Posted January 26, 2018 What is your cmake output? from what it looks like you may have the wrong version of libssl-dev. Link to comment Share on other sites More sharing options...
alfa Posted January 26, 2018 Report Share Posted January 26, 2018 CMake Deprecation Warning at CMakeLists.txt:22 (cmake_policy): The OLD behavior for policy CMP0005 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- Detected 64-bit platform -- UNIX: Using default configuration directory -- UNIX: Using default library directory -- UNIX: Configuring uninstall target -- UNIX: Created uninstall target -- UNIX: Detected compiler: /usr/bin/cc -- cotire 1.7.10 loaded. -- Using mysql-config: /usr/bin/mysql_config -- Found MySQL library: /usr/lib/x86_64-linux-gnu/libmysqlclient.so -- Found MySQL headers: /usr/include/mysql -- Found MySQL executable: /usr/bin/mysql -- Found git binary : /usr/bin/git * TrinityCore revision : db525a14011a 2018-01-26 00:06:50 -0200 (3.3.5 branch) * TrinityCore buildtype : RelWithDebInfo * Install core to : /home/alfa/server * Install libraries to : /home/alfa/server/lib * Install configs to : /home/alfa/server/etc * Build world/auth : Yes (default) * Build with scripts : Yes (static) * Build map/vmap tools : Yes (default) * Build core w/PCH : Yes (default) * Build scripts w/PCH : Yes (default) * Show compile-warnings : No (default) * Use coreside debug : No (default) * Show source tree : Yes (hierarchical) * Use GIT revision hash : Yes (default) -- Boost version: 1.62.0 -- Found the following Boost libraries: -- system -- filesystem -- thread -- program_options -- iostreams -- regex -- Found OpenSSL library: /usr/local/lib/libssl.so;/usr/local/lib/libcrypto.so -- Found OpenSSL headers: /usr/local/include -- Found Readline library: /usr/lib/x86_64-linux-gnu/libreadline.so -- Include dir is: /usr/include * Script configuration (static): | +- worldserver | +- Commands | +- Custom | +- EasternKingdoms | +- Events | +- Kalimdor | +- Northrend | +- OutdoorPvP | +- Outland | +- Pet | +- Spells | +- World | -- Configuring done -- Generating done -- Build files have been written to: /home/alfa/TrinityCore/build Link to comment Share on other sites More sharing options...
alfa Posted January 26, 2018 Report Share Posted January 26, 2018 (edited) OpenSSL 1.0.2g 1 Mar 2016 libssl-dev is already the newest version (1.0.2g-1ubuntu13.3). Edited January 26, 2018 by alfa Link to comment Share on other sites More sharing options...
CDawg Posted January 26, 2018 Report Share Posted January 26, 2018 I don't get that cmake deprecation warning when running cmake. I also have the newest version of Ubuntu 17.10 running. But without any compile issues. I am running apt-cache policy cmake cmake: Installed: 3.9.1-1 If that helps Link to comment Share on other sites More sharing options...
alfa Posted January 26, 2018 Report Share Posted January 26, 2018 cmake: Installed: 3.9.1-1 Tabela wersji: *** 3.9.1-1 500 500 http://pl.archive.ubuntu.com/ubuntu artful/main amd64 Packages 100 /var/lib/dpkg/status Link to comment Share on other sites More sharing options...
alfa Posted January 26, 2018 Report Share Posted January 26, 2018 Do you know how to solve this problem? Link to comment Share on other sites More sharing options...
alfa Posted January 27, 2018 Report Share Posted January 27, 2018 Problem solved libssl-1.0.0.so close topic Link to comment Share on other sites More sharing options...
cavaclub Posted February 7, 2018 Report Share Posted February 7, 2018 (edited) i have ubuntu 17.10 server and get this error: https://pastebin.com/LbXfHYwF i think my openssl is updated and i don't know how downgrade or something please help me? i follow this and worked for me with -DOPENSSL_LIBRARIES=/usr/lib/openssl-1.0 -DOPENSSL_INCLUDE_DIR=/usr/include/openssl-1.0 http://www.linuxfromscratch.org/blfs/view/svn/postlfs/openssl10.html Edited February 7, 2018 by cavaclub found solution Link to comment Share on other sites More sharing options...
Ibeatdungeon Posted February 7, 2018 Report Share Posted February 7, 2018 11 hours ago, cavaclub said: i have ubuntu 17.10 server and get this error: https://pastebin.com/LbXfHYwF i think my openssl is updated and i don't know how downgrade or something please help me? i follow this and worked for me with -DOPENSSL_LIBRARIES=/usr/lib/openssl-1.0 -DOPENSSL_INCLUDE_DIR=/usr/include/openssl-1.0 http://www.linuxfromscratch.org/blfs/view/svn/postlfs/openssl10.html 4 For people that might not have all of that going on they could use the openssl 1.0 package similar to this.$ wget http://right package source here /libssl-dev_1.0.2g-1ubuntu9.3_amd64.deb $ sudo dpkg -i libssl-dev_1.0.2g-1ubuntu9.3_amd64.deb (Reading database ... 225031 files and directories currently installed.) Preparing to unpack libssl-dev_1.0.2g-1ubuntu9.3_amd64.deb ... Unpacking libssl-dev:amd64 (1.0.2g-1ubuntu9.3) over (1.0.2g-1ubuntu9.3) ... Setting up libssl-dev:amd64 (1.0.2g-1ubuntu9.3) ... $ sudo apt-mark hold libssl-devlibssl-dev set on hold. 1 Link to comment Share on other sites More sharing options...
cavaclub Posted February 8, 2018 Report Share Posted February 8, 2018 21 hours ago, Ibeatdungeon said: For people that might not have all of that going on they could use the openssl 1.0 package similar to this.$ wget http://right package source here /libssl-dev_1.0.2g-1ubuntu9.3_amd64.deb $ sudo dpkg -i libssl-dev_1.0.2g-1ubuntu9.3_amd64.deb (Reading database ... 225031 files and directories currently installed.) Preparing to unpack libssl-dev_1.0.2g-1ubuntu9.3_amd64.deb ... Unpacking libssl-dev:amd64 (1.0.2g-1ubuntu9.3) over (1.0.2g-1ubuntu9.3) ... Setting up libssl-dev:amd64 (1.0.2g-1ubuntu9.3) ... $ sudo apt-mark hold libssl-devlibssl-dev set on hold. that help me alot because i was a time away but seems i have some issues on building.... THANK YOU! Link to comment Share on other sites More sharing options...
CDawg Posted February 8, 2018 Report Share Posted February 8, 2018 23 hours ago, Ibeatdungeon said: For people that might not have all of that going on they could use the openssl 1.0 package similar to this.$ wget http://right package source here /libssl-dev_1.0.2g-1ubuntu9.3_amd64.deb $ sudo dpkg -i libssl-dev_1.0.2g-1ubuntu9.3_amd64.deb (Reading database ... 225031 files and directories currently installed.) Preparing to unpack libssl-dev_1.0.2g-1ubuntu9.3_amd64.deb ... Unpacking libssl-dev:amd64 (1.0.2g-1ubuntu9.3) over (1.0.2g-1ubuntu9.3) ... Setting up libssl-dev:amd64 (1.0.2g-1ubuntu9.3) ... $ sudo apt-mark hold libssl-devlibssl-dev set on hold. Thanks @Ibeatdungeon Interesting... A couple years ago I mentioned that auto updates on Linux should be disabled. Looks like libssl-dev needs to be a very specific package for the time being. For anyone curious using CentOS and not Ubuntu, Boost has to be a very certain package as well (depending on what version of CentOS you are using) I will add a note to the wiki that having automatic updates may cause problems and to update each package manually (recommended) Link to comment Share on other sites More sharing options...
Pepe Menos Posted February 9, 2018 Report Share Posted February 9, 2018 Hello I have a problem when compilin trinity core 4.3.4 in Visual Studio 2017, my english is very very bad, sourry for thas, this my cmake log: Detected 32-bit platform MSVC: Enabled large address awareness MSVC: Enabled SSE2 support MSVC: Disabled Safe Exception Handlers for debug builds MSVC: Enabled increased number of sections in object files MSVC: Overloaded standard names MSVC: Disabled NON-SECURE warnings MSVC: Disabled POSIX warnings MSVC: Disabled generic compiletime warnings Found ZMQ library: C:/Program Files (x86)/ZeroMQ 4.0.4/lib/libzmq-v120-mt-4_0_4.lib Found ZMQ headers: C:/Program Files (x86)/ZeroMQ 4.0.4/include Found MySQL library: C:/wamp1/bin/mysql/mysql5.5.24/lib/libmysql.lib Found MySQL headers: C:/wamp1/bin/mysql/mysql5.5.24/include Found MySQL executable: C:/wamp1/bin/mysql/mysql5.5.24/bin/mysql.exe Found git binary : C:/Program Files/Git/cmd/git.exe Could not find a proper repository signature (hash) - you may need to pull tags with git fetch -t Continuing anyway - note that the versionstring will be set to "unknown 1970-01-01 00:00:00 (Archived)" * TrinityCore revision : unknown 1970-01-01 00:00:00 +0000 (Archived branch) * Install core to : C:/Program Files (x86)/TrinityCore * Build world/auth : Yes (default) * Build with scripts : Yes (static) * Build map/vmap tools : Yes (default) * Build core w/PCH : Yes (default) * Build scripts w/PCH : Yes (default) * Show compile-warnings : No (default) * Use coreside debug : No (default) * Show source tree : Yes (hierarchical) * Use GIT revision hash : Yes (default) Looking for pthread.h Looking for pthread.h - not found Found Threads: TRUE Boost version: 1.66.0 Found the following Boost libraries: system filesystem thread program_options iostreams regex Performing Test boost_filesystem_copy_links_without_NO_SCOPED_ENUM Performing Test boost_filesystem_copy_links_without_NO_SCOPED_ENUM - Success Looking for open Looking for open - found Found OpenSSL library: optimized;C:/OpenSSL-Win32/lib/VC/ssleay32MD.lib;C:/OpenSSL-Win32/lib/VC/libeay32MD.lib;debug;C:/OpenSSL-Win32/lib/VC/ssleay32MDd.lib;C:/OpenSSL-Win32/lib/VC/libeay32MDd.lib Found OpenSSL headers: C:/OpenSSL-Win32/include Found ZMQ library: C:/Program Files (x86)/ZeroMQ 4.0.4/lib/libzmq-v120-mt-4_0_4.lib Found ZMQ headers: C:/Program Files (x86)/ZeroMQ 4.0.4/include * Script configuration (static): | +- worldserver | +- Commands | +- Custom | +- EasternKingdoms | +- Events | +- Kalimdor | +- Maelstrom | +- Northrend | +- OutdoorPvP | +- Outland | +- Pet | +- Spells | +- World | Configuring done Generating done Link to comment Share on other sites More sharing options...
Pepe Menos Posted February 9, 2018 Report Share Posted February 9, 2018 I see this problem in the log: Looking for pthread.h Looking for pthread.h - not found When compiling in VS2017 this is the build log: 1>------ Build started: Project: ZERO_CHECK, Configuration: RelWithDebInfo Win32 ------ 1>Checking Build System 1>CMake does not need to re-run because D:/Build1/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/threads/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/boost/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/process/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/zlib/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/g3dlite/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/recastnavigation/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/recastnavigation/Detour/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/recastnavigation/Recast/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/jemalloc/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/fmt/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/SFMT/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/utf8cpp/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/valgrind/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/openssl/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/mysql/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/readline/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/gsoap/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/zmq/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/zmqpp/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/efsw/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/bzip2/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/dep/StormLib/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/src/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/src/genrev/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/src/common/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/src/server/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/src/server/database/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/src/server/shared/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/src/server/ipc/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/src/server/authserver/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/src/server/bnetserver/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/src/server/game/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/src/server/scripts/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/src/server/worldserver/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/src/tools/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/src/tools/map_extractor/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/src/tools/vmap4_assembler/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/src/tools/vmap4_extractor/CMakeFiles/generate.stamp is up-to-date. 1>CMake does not need to re-run because D:/Build1/src/tools/mmaps_generator/CMakeFiles/generate.stamp is up-to-date. 2>------ Build started: Project: zlib, Configuration: RelWithDebInfo Win32 ------ 3>------ Build started: Project: fmt, Configuration: RelWithDebInfo Win32 ------ 4>------ Build started: Project: revision_data.h, Configuration: RelWithDebInfo Win32 ------ 5>------ Build started: Project: zmqpp, Configuration: RelWithDebInfo Win32 ------ 2>Building Custom Rule D:/Trinity1/dep/zlib/CMakeLists.txt 2>CMake does not need to re-run because D:/Build1/dep/zlib/CMakeFiles/generate.stamp is up-to-date. 3>Building Custom Rule D:/Trinity1/dep/fmt/CMakeLists.txt 3>CMake does not need to re-run because D:/Build1/dep/fmt/CMakeFiles/generate.stamp is up-to-date. 4>Building Custom Rule D:/Trinity1/src/genrev/CMakeLists.txt 4>CMake does not need to re-run because D:/Build1/src/genrev/CMakeFiles/generate.stamp is up-to-date. 5>Building Custom Rule D:/Trinity1/dep/zmqpp/CMakeLists.txt 2>adler32.c 2>compress.c 2>crc32.c 2>deflate.c 2>infback.c 2>inffast.c 2>inflate.c 2>inftrees.c 2>trees.c 2>uncompr.c 2>zutil.c 2>Generating Code... 5>CMake does not need to re-run because D:/Build1/dep/zmqpp/CMakeFiles/generate.stamp is up-to-date. 4>-- 4> Could not find a proper repository signature (hash) - you may need to pull tags with git fetch -t 4> Continuing anyway - note that the versionstring will be set to "unknown 1970-01-01 00:00:00 (Archived)" 2>zlib.vcxproj -> D:\Build1\dep\zlib\RelWithDebInfo\zlib.lib 6>------ Build started: Project: gsoap, Configuration: RelWithDebInfo Win32 ------ 7>------ Build started: Project: Detour, Configuration: RelWithDebInfo Win32 ------ 6>Building Custom Rule D:/Trinity1/dep/gsoap/CMakeLists.txt 6>CMake does not need to re-run because D:/Build1/dep/gsoap/CMakeFiles/generate.stamp is up-to-date. 7>Building Custom Rule D:/Trinity1/dep/recastnavigation/Detour/CMakeLists.txt 7>CMake does not need to re-run because D:/Build1/dep/recastnavigation/Detour/CMakeFiles/generate.stamp is up-to-date. 7>DetourAlloc.cpp 7>DetourAssert.cpp 7>DetourCommon.cpp 7>DetourNavMesh.cpp 7>DetourNavMeshBuilder.cpp 7>DetourNavMeshQuery.cpp 7>DetourNode.cpp 7>Detour.vcxproj -> D:\Build1\dep\recastnavigation\Detour\RelWithDebInfo\Detour.lib 8>------ Build started: Project: g3dlib, Configuration: RelWithDebInfo Win32 ------ 8>Building Custom Rule D:/Trinity1/dep/g3dlite/CMakeLists.txt 8>CMake does not need to re-run because D:/Build1/dep/g3dlite/CMakeFiles/generate.stamp is up-to-date. 3>format.cc 3>ostream.cc 3>printf.cc 3>posix.cc 5>context.cpp 5>frame.cpp 5>message.cpp 5>poller.cpp 6>soapC.cpp 6>soapServer.cpp 6>stdsoap2.cpp 5>socket.cpp 5>zmqpp.cpp 8>AABox.cpp 8>Any.cpp 8>AnyTableReader.cpp 8>BinaryFormat.cpp 3>fmt.vcxproj -> D:\Build1\dep\fmt\RelWithDebInfo\fmt.lib 9>------ Build started: Project: Recast, Configuration: RelWithDebInfo Win32 ------ 9>Building Custom Rule D:/Trinity1/dep/recastnavigation/Recast/CMakeLists.txt 9>CMake does not need to re-run because D:/Build1/dep/recastnavigation/Recast/CMakeFiles/generate.stamp is up-to-date. 6>gsoap.vcxproj -> D:\Build1\dep\gsoap\RelWithDebInfo\gsoap.lib 10>------ Build started: Project: storm, Configuration: RelWithDebInfo Win32 ------ 9>Recast.cpp 9>RecastAlloc.cpp 9>RecastAssert.cpp 9>RecastArea.cpp 10>Building Custom Rule D:/Trinity1/dep/StormLib/CMakeLists.txt 9>RecastContour.cpp 10>CMake does not need to re-run because D:/Build1/dep/StormLib/CMakeFiles/generate.stamp is up-to-date. 9>RecastFilter.cpp 9>RecastLayers.cpp 9>RecastMesh.cpp 9>RecastMeshDetail.cpp 9>RecastRasterization.cpp 8>BinaryInput.cpp 8>BinaryOutput.cpp 8>Box.cpp 9>RecastRegion.cpp 8>Capsule.cpp 9>Recast.vcxproj -> D:\Build1\dep\recastnavigation\Recast\RelWithDebInfo\Recast.lib 11>------ Build started: Project: bzip2, Configuration: RelWithDebInfo Win32 ------ 11>Building Custom Rule D:/Trinity1/dep/bzip2/CMakeLists.txt 11>CMake does not need to re-run because D:/Build1/dep/bzip2/CMakeFiles/generate.stamp is up-to-date. 10>adpcm.cpp 10>huff.cpp 10>sparse.cpp 10>FileStream.cpp 10>SBaseCommon.cpp 10>SBaseFileTable.cpp 10>SCompression.cpp 10>SFileAddFile.cpp 10>SFileAttributes.cpp 10>SFileCompactArchive.cpp 10>SFileCreateArchive.cpp 10>SFileExtractFile.cpp 10>SFileFindFile.cpp 10>SFileListFile.cpp 10>SFileOpenArchive.cpp 10>SFileOpenFileEx.cpp 10>SFilePatchArchives.cpp 10>SFileReadFile.cpp 10>SFileVerify.cpp 8>CollisionDetection.cpp 11>blocksort.c 11>bzlib.c 11>compress.c 11>crctable.c 11>decompress.c 11>huffman.c 11>randtable.c 11>Generating Code... 8>CoordinateFrame.cpp 8>Crypto.cpp 8>Cylinder.cpp 11>bzip2.vcxproj -> D:\Build1\dep\bzip2\RelWithDebInfo\bzip2.lib 5>zmqpp.vcxproj -> D:\Build1\dep\zmqpp\RelWithDebInfo\zmqpp.lib 10>lookup3.c 10>LzFind.c 10>LzmaDec.c 10>LzmaEnc.c 10>explode.c 10>implode.c 10>blocksort.c 10>bzlib.c 10>compress.c 10>crctable.c 8>debugAssert.cpp 8>FileSystem.cpp 10>decompress.c 10>huffman.c 10>randtable.c 10>adler32.c 10>compress2.c 8>fileutils.cpp 10>crc32.c 10>deflate.c 10>inffast.c 10>inflate.c 10>inftrees.c 10>trees.c 10>zutil.c 10>hash_memory.c 10>md5.c 10>sha1.c 10>ltm_desc.c 10>multi.c 10>rand_prime.c 10>base64_decode.c 10>crypt_argchk.c 10>crypt_find_hash.c 10>crypt_find_prng.c 10>crypt_hash_descriptor.c 8>format.cpp 10>crypt_hash_is_valid.c 10>crypt_libc.c 10>crypt_ltc_mp_descriptor.c 10>crypt_prng_descriptor.c 10>crypt_prng_is_valid.c 10>crypt_register_hash.c 10>crypt_register_prng.c 10>zeromem.c 10>der_decode_bit_string.c 10>der_decode_boolean.c 10>der_decode_choice.c 10>der_decode_ia5_string.c 10>der_decode_integer.c 10>der_decode_object_identifier.c 10>der_decode_octet_string.c 10>der_decode_printable_string.c 10>der_decode_sequence_ex.c 10>der_decode_sequence_flexi.c 10>der_decode_sequence_multi.c 10>der_decode_short_integer.c 10>der_decode_utctime.c 10>der_decode_utf8_string.c 8>g3dfnmatch.cpp 10>der_length_bit_string.c 10>der_length_boolean.c 10>der_length_ia5_string.c 10>der_length_integer.c 10>der_length_object_identifier.c 10>der_length_octet_string.c 10>der_length_printable_string.c 10>der_length_sequence.c 10>der_length_utctime.c 10>der_sequence_free.c 10>der_length_utf8_string.c 10>der_length_short_integer.c 10>ltc_ecc_map.c 10>ltc_ecc_mul2add.c 10>ltc_ecc_mulmod.c 10>ltc_ecc_points.c 10>ltc_ecc_projective_add_point.c 10>ltc_ecc_projective_dbl_point.c 10>pkcs_1_mgf1.c 8>g3dmath.cpp 10>pkcs_1_oaep_decode.c 10>pkcs_1_pss_decode.c 10>pkcs_1_v1_5_decode.c 10>rsa_exptmod.c 8>GThread.cpp 10>rsa_free.c 8>Line.cpp 10>rsa_import.c 10>rsa_make_key.c 8>LineSegment.cpp 10>rsa_verify_hash.c 10>rsa_verify_simple.c 10>bncore.c 10>bn_fast_mp_invmod.c 10>bn_fast_mp_montgomery_reduce.c 10>bn_fast_s_mp_mul_digs.c 10>bn_fast_s_mp_mul_high_digs.c 10>bn_fast_s_mp_sqr.c 10>bn_mp_2expt.c 10>bn_mp_abs.c 10>bn_mp_add.c 10>bn_mp_addmod.c 10>bn_mp_add_d.c 10>bn_mp_and.c 10>bn_mp_clamp.c 10>bn_mp_clear.c 10>bn_mp_clear_multi.c 10>bn_mp_cmp.c 10>bn_mp_cmp_d.c 10>bn_mp_cmp_mag.c 10>bn_mp_cnt_lsb.c 10>bn_mp_copy.c 10>bn_mp_count_bits.c 10>bn_mp_div.c 10>bn_mp_div_2.c 10>bn_mp_div_2d.c 10>bn_mp_div_3.c 10>bn_mp_div_d.c 10>bn_mp_dr_is_modulus.c 10>bn_mp_dr_reduce.c 10>bn_mp_dr_setup.c 10>bn_mp_exch.c 10>bn_mp_exptmod.c 10>bn_mp_exptmod_fast.c 10>bn_mp_expt_d.c 10>bn_mp_exteuclid.c 10>bn_mp_fread.c 10>bn_mp_fwrite.c 10>bn_mp_gcd.c 10>bn_mp_get_int.c 10>bn_mp_grow.c 10>bn_mp_init.c 10>bn_mp_init_copy.c 10>bn_mp_init_multi.c 10>bn_mp_init_set.c 10>bn_mp_init_set_int.c 10>bn_mp_init_size.c 10>bn_mp_invmod.c 10>bn_mp_invmod_slow.c 10>bn_mp_is_square.c 10>bn_mp_jacobi.c 10>bn_mp_karatsuba_mul.c 10>bn_mp_karatsuba_sqr.c 10>bn_mp_lcm.c 10>bn_mp_lshd.c 10>bn_mp_mod.c 10>bn_mp_mod_2d.c 10>bn_mp_mod_d.c 10>bn_mp_montgomery_calc_normalization.c 10>bn_mp_montgomery_reduce.c 10>bn_mp_montgomery_setup.c 10>bn_mp_mul.c 10>bn_mp_mulmod.c 10>bn_mp_mul_2.c 10>bn_mp_mul_2d.c 10>bn_mp_mul_d.c 10>bn_mp_neg.c 10>bn_mp_n_root.c 8>Log.cpp 10>bn_mp_or.c 10>bn_mp_prime_fermat.c 10>bn_mp_prime_is_divisible.c 10>bn_mp_prime_is_prime.c 10>bn_mp_prime_miller_rabin.c 10>bn_mp_prime_next_prime.c 10>bn_mp_prime_rabin_miller_trials.c 10>bn_mp_prime_random_ex.c 10>bn_mp_radix_size.c 10>bn_mp_radix_smap.c 10>bn_mp_rand.c 10>bn_mp_read_radix.c 10>bn_mp_read_signed_bin.c 10>bn_mp_read_unsigned_bin.c 8>Matrix3.cpp 10>bn_mp_reduce.c 10>bn_mp_reduce_2k.c 10>bn_mp_reduce_2k_l.c 10>bn_mp_reduce_2k_setup.c 10>bn_mp_reduce_2k_setup_l.c 8>Matrix4.cpp 10>bn_mp_reduce_is_2k.c 10>bn_mp_reduce_is_2k_l.c 8>MemoryManager.cpp 10>bn_mp_reduce_setup.c 10>bn_mp_rshd.c 10>bn_mp_set.c 10>bn_mp_set_int.c 10>bn_mp_shrink.c 10>bn_mp_signed_bin_size.c 10>bn_mp_sqr.c 10>bn_mp_sqrmod.c 10>bn_mp_sqrt.c 10>bn_mp_sub.c 10>bn_mp_submod.c 10>bn_mp_sub_d.c 10>bn_mp_toom_mul.c 10>bn_mp_toom_sqr.c 10>bn_mp_toradix.c 10>bn_mp_toradix_n.c 10>bn_mp_to_signed_bin.c 10>bn_mp_to_signed_bin_n.c 10>bn_mp_to_unsigned_bin.c 10>bn_mp_to_unsigned_bin_n.c 10>bn_mp_unsigned_bin_size.c 10>bn_mp_xor.c 10>bn_mp_zero.c 10>bn_prime_tab.c 10>bn_reverse.c 10>bn_s_mp_add.c 10>bn_s_mp_exptmod.c 10>bn_s_mp_mul_digs.c 10>bn_s_mp_mul_high_digs.c 10>bn_s_mp_sqr.c 10>bn_s_mp_sub.c 8>PhysicsFrame.cpp 8>Plane.cpp 10>storm.vcxproj -> D:\Build1\dep\StormLib\RelWithDebInfo\StormLib.lib 12>------ Build started: Project: vmap4extractor, Configuration: RelWithDebInfo Win32 ------ 12>Building Custom Rule D:/Trinity1/src/tools/vmap4_extractor/CMakeLists.txt 8>prompt.cpp 12>CMake does not need to re-run because D:/Build1/src/tools/vmap4_extractor/CMakeFiles/generate.stamp is up-to-date. 8>Quat.cpp 12>adtfile.cpp 12>dbcfile.cpp 12>gameobject_extract.cpp 12>model.cpp 8>Random.cpp 12>mpqfile.cpp 8>Ray.cpp 12>vmapexport.cpp 12>wdtfile.cpp 12>wmo.cpp 8>RegistryUtil.cpp 8>Sphere.cpp 8>stringutils.cpp 8>System.cpp 8>TextInput.cpp 8>TextOutput.cpp 8>Triangle.cpp 12>vmap4extractor.vcxproj -> D:\Build1\bin\RelWithDebInfo\vmap4extractor.exe 8>uint128.cpp 8>UprightFrame.cpp 8>Vector2.cpp 8>Vector3.cpp 8>Vector4.cpp 8>g3dlib.vcxproj -> D:\Build1\dep\g3dlite\RelWithDebInfo\g3dlib.lib 13>------ Build started: Project: common, Configuration: RelWithDebInfo Win32 ------ 13>Building Custom Rule D:/Trinity1/src/common/CMakeLists.txt 13>CMake does not need to re-run because D:/Build1/src/common/CMakeFiles/generate.stamp is up-to-date. 13>commonPCH.cpp 13>Common.cpp 13>GitRevision.cpp 13>BoundingIntervalHierarchy.cpp 13>DynamicTree.cpp 13>MMapFactory.cpp 13>MMapManager.cpp 13>VMapFactory.cpp 13>VMapManager2.cpp 13>D:\Trinity1\src\common\Logging\Log.h(116): error C2955: 'boost::asio::strand': use of class template requires template argument list (compiling source file D:\Trinity1\src\common\Collision\DynamicTree.cpp) 13>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' (compiling source file D:\Trinity1\src\common\Collision\DynamicTree.cpp) 13>MapTree.cpp 13>D:\Trinity1\src\common\Logging\Log.h(116): error C2955: 'boost::asio::strand': use of class template requires template argument list (compiling source file D:\Trinity1\src\common\Collision\Management\MMapManager.cpp) 13>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' (compiling source file D:\Trinity1\src\common\Collision\Management\MMapManager.cpp) 13>D:\Trinity1\src\common\Logging\Log.h(116): error C2955: 'boost::asio::strand': use of class template requires template argument list (compiling source file D:\Trinity1\src\common\Collision\Management\VMapManager2.cpp) 13>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' (compiling source file D:\Trinity1\src\common\Collision\Management\VMapManager2.cpp) 13>TileAssembler.cpp 13>D:\Trinity1\src\common\Logging\Log.h(116): error C2955: 'boost::asio::strand': use of class template requires template argument list (compiling source file D:\Trinity1\src\common\Collision\Maps\MapTree.cpp) 13>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' (compiling source file D:\Trinity1\src\common\Collision\Maps\MapTree.cpp) 13>GameObjectModel.cpp 13>ModelInstance.cpp 13>WorldModel.cpp 13>BuiltInConfig.cpp 13>D:\Trinity1\src\common\Logging\Log.h(116): error C2955: 'boost::asio::strand': use of class template requires template argument list (compiling source file D:\Trinity1\src\common\Collision\Models\GameObjectModel.cpp) 13>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' (compiling source file D:\Trinity1\src\common\Collision\Models\GameObjectModel.cpp) 13>Config.cpp 13>D:\Trinity1\src\common\Metric\Metric.h(52): error C2039: 'deadline_timer': is not a member of 'boost::asio' (compiling source file D:\Trinity1\src\common\Collision\Maps\MapTree.cpp) 13>C:\local\boost_1_66_0\boost/asio/ip/tcp.hpp(32): note: see declaration of 'boost::asio' (compiling source file D:\Trinity1\src\common\Collision\Maps\MapTree.cpp) 13>D:\Trinity1\src\common\Metric\Metric.h(52): error C2065: 'deadline_timer': undeclared identifier (compiling source file D:\Trinity1\src\common\Collision\Maps\MapTree.cpp) 13>D:\Trinity1\src\common\Metric\Metric.h(52): error C2923: 'std::unique_ptr': 'deadline_timer' is not a valid template type argument for parameter '_Ty' (compiling source file D:\Trinity1\src\common\Collision\Maps\MapTree.cpp) 13>D:\Trinity1\src\common\Metric\Metric.h(52): error C3203: 'default_delete': unspecialized class template can't be used as a template argument for template parameter '_Dx', expected a real type (compiling source file D:\Trinity1\src\common\Collision\Maps\MapTree.cpp) 13>D:\Trinity1\src\common\Metric\Metric.h(53): error C2039: 'deadline_timer': is not a member of 'boost::asio' (compiling source file D:\Trinity1\src\common\Collision\Maps\MapTree.cpp) 13>C:\local\boost_1_66_0\boost/asio/ip/tcp.hpp(32): note: see declaration of 'boost::asio' (compiling source file D:\Trinity1\src\common\Collision\Maps\MapTree.cpp) 13>D:\Trinity1\src\common\Metric\Metric.h(53): error C2065: 'deadline_timer': undeclared identifier (compiling source file D:\Trinity1\src\common\Collision\Maps\MapTree.cpp) 13>D:\Trinity1\src\common\Metric\Metric.h(53): error C2923: 'std::unique_ptr': 'deadline_timer' is not a valid template type argument for parameter '_Ty' (compiling source file D:\Trinity1\src\common\Collision\Maps\MapTree.cpp) 13>D:\Trinity1\src\common\Metric\Metric.h(53): error C3203: 'default_delete': unspecialized class template can't be used as a template argument for template parameter '_Dx', expected a real type (compiling source file D:\Trinity1\src\common\Collision\Maps\MapTree.cpp) 13>ARC4.cpp 13>BigNumber.cpp 13>HmacHash.cpp 13>OpenSSLCrypto.cpp 13>SHA1.cpp 13>SHA256.cpp 13>PacketCrypt.cpp 13>WorldPacketCrypt.cpp 13>Appender.cpp 13>D:\Trinity1\src\common\Logging\Log.h(116): error C2955: 'boost::asio::strand': use of class template requires template argument list (compiling source file D:\Trinity1\src\common\Configuration\Config.cpp) 13>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' (compiling source file D:\Trinity1\src\common\Configuration\Config.cpp) 13>AppenderConsole.cpp 13>AppenderFile.cpp 13>Log.cpp 13>d:\trinity1\src\common\logging\Log.h(116): error C2955: 'boost::asio::strand': use of class template requires template argument list (compiling source file D:\Trinity1\src\common\Logging\AppenderFile.cpp) 13>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' (compiling source file D:\Trinity1\src\common\Logging\AppenderFile.cpp) 13>LogOperation.cpp 13>Logger.cpp 13>d:\trinity1\src\common\logging\Log.h(116): error C2955: 'boost::asio::strand': use of class template requires template argument list (compiling source file D:\Trinity1\src\common\Logging\Log.cpp) 13>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' (compiling source file D:\Trinity1\src\common\Logging\Log.cpp) 13>Metric.cpp 13>EventMap.cpp 13>EventProcessor.cpp 13>Random.cpp 13>StartProcess.cpp 13>D:\Trinity1\src\common\Logging\Log.cpp(235): error C2039: 'wrap': is not a member of 'boost::asio::strand' 13>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' 13>D:\Trinity1\src\common\Logging\Log.cpp(235): error C2672: 'boost::asio::io_context::post': no matching overloaded function found 13>D:\Trinity1\src\common\Logging\Log.cpp(334): error C2514: 'boost::asio::strand': class has no constructors 13>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' 13>TaskScheduler.cpp 13>Util.cpp 13>Errors.cpp 13>d:\trinity1\src\common\metric\Metric.h(52): error C2039: 'deadline_timer': is not a member of 'boost::asio' (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>C:\local\boost_1_66_0\boost/asio/ip/tcp.hpp(32): note: see declaration of 'boost::asio' (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>d:\trinity1\src\common\metric\Metric.h(52): error C2065: 'deadline_timer': undeclared identifier (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>d:\trinity1\src\common\metric\Metric.h(52): error C2923: 'std::unique_ptr': 'deadline_timer' is not a valid template type argument for parameter '_Ty' (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>d:\trinity1\src\common\metric\Metric.h(52): error C3203: 'default_delete': unspecialized class template can't be used as a template argument for template parameter '_Dx', expected a real type (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>d:\trinity1\src\common\metric\Metric.h(53): error C2039: 'deadline_timer': is not a member of 'boost::asio' (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>C:\local\boost_1_66_0\boost/asio/ip/tcp.hpp(32): note: see declaration of 'boost::asio' (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>d:\trinity1\src\common\metric\Metric.h(53): error C2065: 'deadline_timer': undeclared identifier (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>d:\trinity1\src\common\metric\Metric.h(53): error C2923: 'std::unique_ptr': 'deadline_timer' is not a valid template type argument for parameter '_Ty' (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>d:\trinity1\src\common\metric\Metric.h(53): error C3203: 'default_delete': unspecialized class template can't be used as a template argument for template parameter '_Dx', expected a real type (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>d:\trinity1\src\common\metric\Metric.h(93): error C2039: 'io_service': is not a member of 'boost::asio' (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>C:\local\boost_1_66_0\boost/asio/ip/tcp.hpp(32): note: see declaration of 'boost::asio' (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>d:\trinity1\src\common\metric\Metric.h(93): error C2061: syntax error: identifier 'io_service' (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>d:\trinity1\src\common\metric\Metric.h(93): error C2143: syntax error: missing ')' before '{' (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>d:\trinity1\src\common\metric\Metric.h(93): error C2059: syntax error: ')' (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>D:\Trinity1\src\common\Metric\Metric.cpp(24): error C2511: 'void Metric::Initialize(const std::string &,boost::asio::io_service &,std::function<void (void)>)': overloaded member function not found in 'Metric' 13>d:\trinity1\src\common\metric\Metric.h(48): note: see declaration of 'Metric' 13>D:\Trinity1\src\common\Metric\Metric.cpp(25): error C2597: illegal reference to non-static member 'Metric::_realmName' 13>D:\Trinity1\src\common\Metric\Metric.cpp(26): error C2039: 'deadline_timer': is not a member of 'boost::asio' 13>C:\local\boost_1_66_0\boost/asio/io_context_strand.hpp(31): note: see declaration of 'boost::asio' 13>D:\Trinity1\src\common\Metric\Metric.cpp(26): error C2065: 'deadline_timer': undeclared identifier 13>D:\Trinity1\src\common\Metric\Metric.cpp(26): error C2672: 'Trinity::make_unique': no matching overloaded function found 13>D:\Trinity1\src\common\Metric\Metric.cpp(26): error C2974: 'Trinity::make_unique': invalid template argument for 'T', type expected 13>D:\Trinity1\src\common\Common.h(186): note: see declaration of 'Trinity::make_unique' 13>D:\Trinity1\src\common\Metric\Metric.cpp(27): error C2039: 'deadline_timer': is not a member of 'boost::asio' 13>C:\local\boost_1_66_0\boost/asio/io_context_strand.hpp(31): note: see declaration of 'boost::asio' 13>D:\Trinity1\src\common\Metric\Metric.cpp(27): error C2065: 'deadline_timer': undeclared identifier 13>D:\Trinity1\src\common\Metric\Metric.cpp(27): error C2672: 'Trinity::make_unique': no matching overloaded function found 13>D:\Trinity1\src\common\Metric\Metric.cpp(27): error C2974: 'Trinity::make_unique': invalid template argument for 'T', type expected 13>D:\Trinity1\src\common\Common.h(186): note: see declaration of 'Trinity::make_unique' 13>D:\Trinity1\src\common\Metric\Metric.cpp(28): error C2597: illegal reference to non-static member 'Metric::_overallStatusLogger' 13>D:\Trinity1\src\common\Metric\Metric.cpp(29): error C2352: 'Metric::LoadFromConfigs': illegal call of non-static member function 13>d:\trinity1\src\common\metric\Metric.h(94): note: see declaration of 'Metric::LoadFromConfigs' 13>D:\Trinity1\src\common\Metric\Metric.cpp(198): error C2678: binary '->': no operator found which takes a left-hand operand of type 'std::unique_ptr' (or there is no acceptable conversion) 13>D:\VS2017\VC\Tools\MSVC\14.11.25503\include\memory(2211): note: could be '_Get_deleter_pointer_type<_Ty,remove_reference<_This2>::type,void>::type std::unique_ptr<_Ty,_Dx>::operator ->(void) noexcept const' (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>D:\Trinity1\src\common\Metric\Metric.cpp(198): note: while trying to match the argument list '(std::unique_ptr)' 13>D:\Trinity1\src\common\Metric\Metric.cpp(198): error C2039: 'expires_from_now': is not a member of 'std::unique_ptr' 13>D:\VS2017\VC\Tools\MSVC\14.11.25503\include\memory(2089): note: see declaration of 'std::unique_ptr' 13>D:\Trinity1\src\common\Metric\Metric.cpp(199): error C2678: binary '->': no operator found which takes a left-hand operand of type 'std::unique_ptr' (or there is no acceptable conversion) 13>D:\VS2017\VC\Tools\MSVC\14.11.25503\include\memory(2211): note: could be '_Get_deleter_pointer_type<_Ty,remove_reference<_This2>::type,void>::type std::unique_ptr<_Ty,_Dx>::operator ->(void) noexcept const' (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>D:\Trinity1\src\common\Metric\Metric.cpp(199): note: while trying to match the argument list '(std::unique_ptr)' 13>D:\Trinity1\src\common\Metric\Metric.cpp(199): error C2039: 'async_wait': is not a member of 'std::unique_ptr' 13>D:\VS2017\VC\Tools\MSVC\14.11.25503\include\memory(2089): note: see declaration of 'std::unique_ptr' 13>D:\Trinity1\src\common\Metric\Metric.cpp(214): error C2678: binary '->': no operator found which takes a left-hand operand of type 'std::unique_ptr' (or there is no acceptable conversion) 13>D:\VS2017\VC\Tools\MSVC\14.11.25503\include\memory(2211): note: could be '_Get_deleter_pointer_type<_Ty,remove_reference<_This2>::type,void>::type std::unique_ptr<_Ty,_Dx>::operator ->(void) noexcept const' (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>D:\Trinity1\src\common\Metric\Metric.cpp(214): note: while trying to match the argument list '(std::unique_ptr)' 13>D:\Trinity1\src\common\Metric\Metric.cpp(214): error C2039: 'get_io_service': is not a member of 'std::unique_ptr' 13>D:\VS2017\VC\Tools\MSVC\14.11.25503\include\memory(2089): note: see declaration of 'std::unique_ptr' 13>D:\Trinity1\src\common\Metric\Metric.cpp(214): error C2228: left of '.stopped' must have class/struct/union 13>D:\Trinity1\src\common\Metric\Metric.cpp(220): error C2678: binary '->': no operator found which takes a left-hand operand of type 'std::unique_ptr' (or there is no acceptable conversion) 13>D:\VS2017\VC\Tools\MSVC\14.11.25503\include\memory(2211): note: could be '_Get_deleter_pointer_type<_Ty,remove_reference<_This2>::type,void>::type std::unique_ptr<_Ty,_Dx>::operator ->(void) noexcept const' (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>D:\Trinity1\src\common\Metric\Metric.cpp(220): note: while trying to match the argument list '(std::unique_ptr)' 13>D:\Trinity1\src\common\Metric\Metric.cpp(220): error C2039: 'cancel': is not a member of 'std::unique_ptr' 13>D:\VS2017\VC\Tools\MSVC\14.11.25503\include\memory(2089): note: see declaration of 'std::unique_ptr' 13>D:\Trinity1\src\common\Metric\Metric.cpp(221): error C2678: binary '->': no operator found which takes a left-hand operand of type 'std::unique_ptr' (or there is no acceptable conversion) 13>D:\VS2017\VC\Tools\MSVC\14.11.25503\include\memory(2211): note: could be '_Get_deleter_pointer_type<_Ty,remove_reference<_This2>::type,void>::type std::unique_ptr<_Ty,_Dx>::operator ->(void) noexcept const' (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>D:\Trinity1\src\common\Metric\Metric.cpp(221): note: while trying to match the argument list '(std::unique_ptr)' 13>D:\Trinity1\src\common\Metric\Metric.cpp(221): error C2039: 'cancel': is not a member of 'std::unique_ptr' 13>D:\VS2017\VC\Tools\MSVC\14.11.25503\include\memory(2089): note: see declaration of 'std::unique_ptr' 13>D:\Trinity1\src\common\Metric\Metric.cpp(228): error C2678: binary '->': no operator found which takes a left-hand operand of type 'std::unique_ptr' (or there is no acceptable conversion) 13>D:\VS2017\VC\Tools\MSVC\14.11.25503\include\memory(2211): note: could be '_Get_deleter_pointer_type<_Ty,remove_reference<_This2>::type,void>::type std::unique_ptr<_Ty,_Dx>::operator ->(void) noexcept const' (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>D:\Trinity1\src\common\Metric\Metric.cpp(228): note: while trying to match the argument list '(std::unique_ptr)' 13>D:\Trinity1\src\common\Metric\Metric.cpp(228): error C2039: 'expires_from_now': is not a member of 'std::unique_ptr' 13>D:\VS2017\VC\Tools\MSVC\14.11.25503\include\memory(2089): note: see declaration of 'std::unique_ptr' 13>D:\Trinity1\src\common\Metric\Metric.cpp(229): error C2678: binary '->': no operator found which takes a left-hand operand of type 'std::unique_ptr' (or there is no acceptable conversion) 13>D:\VS2017\VC\Tools\MSVC\14.11.25503\include\memory(2211): note: could be '_Get_deleter_pointer_type<_Ty,remove_reference<_This2>::type,void>::type std::unique_ptr<_Ty,_Dx>::operator ->(void) noexcept const' (compiling source file D:\Trinity1\src\common\Metric\Metric.cpp) 13>D:\Trinity1\src\common\Metric\Metric.cpp(229): note: while trying to match the argument list '(std::unique_ptr)' 13>D:\Trinity1\src\common\Metric\Metric.cpp(229): error C2039: 'async_wait': is not a member of 'std::unique_ptr' 13>D:\VS2017\VC\Tools\MSVC\14.11.25503\include\memory(2089): note: see declaration of 'std::unique_ptr' 13>D:\Trinity1\src\common\Logging\Log.h(116): error C2955: 'boost::asio::strand': use of class template requires template argument list (compiling source file D:\Trinity1\src\common\Utilities\StartProcess.cpp) 13>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' (compiling source file D:\Trinity1\src\common\Utilities\StartProcess.cpp) 13>Done building project "common.vcxproj" -- FAILED. 14>------ Build started: Project: database, Configuration: RelWithDebInfo Win32 ------ 15>------ Build started: Project: mapextractor, Configuration: RelWithDebInfo Win32 ------ 16>------ Build started: Project: mmaps_generator, Configuration: RelWithDebInfo Win32 ------ 17>------ Build started: Project: vmap4assembler, Configuration: RelWithDebInfo Win32 ------ 16>Building Custom Rule D:/Trinity1/src/tools/mmaps_generator/CMakeLists.txt 17>Building Custom Rule D:/Trinity1/src/tools/vmap4_assembler/CMakeLists.txt 14>Building Custom Rule D:/Trinity1/src/server/database/CMakeLists.txt 15>Building Custom Rule D:/Trinity1/src/tools/map_extractor/CMakeLists.txt 16>CMake does not need to re-run because D:/Build1/src/tools/mmaps_generator/CMakeFiles/generate.stamp is up-to-date. 14>CMake does not need to re-run because D:/Build1/src/server/database/CMakeFiles/generate.stamp is up-to-date. 17>CMake does not need to re-run because D:/Build1/src/tools/vmap4_assembler/CMakeFiles/generate.stamp is up-to-date. 15>CMake does not need to re-run because D:/Build1/src/tools/map_extractor/CMakeFiles/generate.stamp is up-to-date. 17>VMapAssembler.cpp 16>IntermediateValues.cpp 16>MapBuilder.cpp 16>PathGenerator.cpp 16>TerrainBuilder.cpp 14>databasePCH.cpp 14>D:\Trinity1\src\common\Logging\Log.h(116): error C2955: 'boost::asio::strand': use of class template requires template argument list 14>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' 14>Done building project "database.vcxproj" -- FAILED. 18>------ Build started: Project: shared, Configuration: RelWithDebInfo Win32 ------ 18>Building Custom Rule D:/Trinity1/src/server/shared/CMakeLists.txt 18>CMake does not need to re-run because D:/Build1/src/server/shared/CMakeFiles/generate.stamp is up-to-date. 15>System.cpp 15>adt.cpp 15>dbcfile.cpp 15>loadlib.cpp 15>wdt.cpp 17>LINK : fatal error LNK1181: cannot open input file '..\..\common\RelWithDebInfo\common.lib' 17>Done building project "vmap4assembler.vcxproj" -- FAILED. 18>sharedPCH.cpp 15>LINK : fatal error LNK1181: cannot open input file '..\..\common\RelWithDebInfo\common.lib' 15>Done building project "mapextractor.vcxproj" -- FAILED. 18>DB2FileLoader.cpp 18>DBCFileLoader.cpp 18>ByteBuffer.cpp 18>Realm.cpp 18>RealmList.cpp 18>D:\Trinity1\src\common\Logging\Log.h(116): error C2955: 'boost::asio::strand': use of class template requires template argument list (compiling source file D:\Trinity1\src\server\shared\Packets\ByteBuffer.cpp) 18>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' (compiling source file D:\Trinity1\src\server\shared\Packets\ByteBuffer.cpp) 18>D:\Trinity1\src\common\Logging\Log.h(116): error C2955: 'boost::asio::strand': use of class template requires template argument list (compiling source file D:\Trinity1\src\server\shared\Realm\RealmList.cpp) 18>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' (compiling source file D:\Trinity1\src\server\shared\Realm\RealmList.cpp) 18>Done building project "shared.vcxproj" -- FAILED. 19>------ Build started: Project: ipc, Configuration: RelWithDebInfo Win32 ------ 20>------ Build started: Project: authserver, Configuration: RelWithDebInfo Win32 ------ 20>Building Custom Rule D:/Trinity1/src/server/authserver/CMakeLists.txt 20>CMake does not need to re-run because D:/Build1/src/server/authserver/CMakeFiles/generate.stamp is up-to-date. 20>authPCH.cpp 16>LINK : fatal error LNK1181: cannot open input file '..\..\common\RelWithDebInfo\common.lib' 16>Done building project "mmaps_generator.vcxproj" -- FAILED. 20>D:\Trinity1\src\common\Logging\Log.h(116): error C2955: 'boost::asio::strand': use of class template requires template argument list 20>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' 19>Building Custom Rule D:/Trinity1/src/server/ipc/CMakeLists.txt 19>CMake does not need to re-run because D:/Build1/src/server/ipc/CMakeFiles/generate.stamp is up-to-date. 19>Commands.cpp 19>ZMQTask.cpp 19>ZmqContext.cpp 19>ZmqListener.cpp 20>Done building project "authserver.vcxproj" -- FAILED. 19>ZmqMux.cpp 19>ZmqWorker.cpp 19>ipc.vcxproj -> D:\Build1\src\server\ipc\RelWithDebInfo\ipc.lib 21>------ Build started: Project: game, Configuration: RelWithDebInfo Win32 ------ 22>------ Build started: Project: bnetserver, Configuration: RelWithDebInfo Win32 ------ 22>Building Custom Rule D:/Trinity1/src/server/bnetserver/CMakeLists.txt 21>Building Custom Rule D:/Trinity1/src/server/game/CMakeLists.txt 22>CMake does not need to re-run because D:/Build1/src/server/bnetserver/CMakeFiles/generate.stamp is up-to-date. 21>CMake does not need to re-run because D:/Build1/src/server/game/CMakeFiles/generate.stamp is up-to-date. 22>bnetPCH.cpp 21>gamePCH.cpp 22>D:\Trinity1\src\common\Logging\Log.h(116): error C2955: 'boost::asio::strand': use of class template requires template argument list 22>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' 21>D:\Trinity1\src\common\Logging\Log.h(116): error C2955: 'boost::asio::strand': use of class template requires template argument list 21>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' 22>Done building project "bnetserver.vcxproj" -- FAILED. 21>Done building project "game.vcxproj" -- FAILED. 23>------ Build started: Project: scripts, Configuration: RelWithDebInfo Win32 ------ 23>Building Custom Rule D:/Trinity1/src/server/scripts/CMakeLists.txt 23>CMake does not need to re-run because D:/Build1/src/server/scripts/CMakeFiles/generate.stamp is up-to-date. 23>ScriptPCH.cpp 23>D:\Trinity1\src\common\Logging\Log.h(116): error C2955: 'boost::asio::strand': use of class template requires template argument list 23>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' 23>Done building project "scripts.vcxproj" -- FAILED. 24>------ Build started: Project: worldserver, Configuration: RelWithDebInfo Win32 ------ 24>Building Custom Rule D:/Trinity1/src/server/worldserver/CMakeLists.txt 24>CMake does not need to re-run because D:/Build1/src/server/worldserver/CMakeFiles/generate.stamp is up-to-date. 24>worldPCH.cpp 24>D:\Trinity1\src\common\Logging\Log.h(116): error C2955: 'boost::asio::strand': use of class template requires template argument list 24>C:\local\boost_1_66_0\boost/asio/strand.hpp(30): note: see declaration of 'boost::asio::strand' 24>Done building project "worldserver.vcxproj" -- FAILED. 25>------ Build started: Project: ALL_BUILD, Configuration: RelWithDebInfo Win32 ------ 25>Building Custom Rule D:/Trinity1/CMakeLists.txt 25>CMake does not need to re-run because D:/Build1/CMakeFiles/generate.stamp is up-to-date. 26>------ Skipped Build: Project: INSTALL, Configuration: RelWithDebInfo Win32 ------ 26>Project not selected to build for this solution configuration ========== Build: 14 succeeded, 11 failed, 0 up-to-date, 1 skipped ========== And this is photo for the 70 error in VS2017 Link to comment Share on other sites More sharing options...
Recommended Posts