Jump to content
TrinityCore

Compile or cmake problems


Joy
 Share

Recommended Posts

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 by shadedmagus
Link to comment
Share on other sites

  • Replies 2.9k
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

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

Untitled.jpg

Edited by WHITELIONX
I figured it out :)
Link to comment
Share on other sites

Still have problem with CentOS 6.9
gcc 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 by Lost PMR
Link to comment
Share on other sites

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

[ 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

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

  • 2 weeks later...

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 by cavaclub
found solution
Link to comment
Share on other sites

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-dev
libssl-dev set on hold.

 

  • Upvote 1
Link to comment
Share on other sites

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-dev
libssl-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

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-dev
libssl-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

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

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

 

error.jpg

Link to comment
Share on other sites

  • Aokromes changed the title to Compile or cmake problems
  • Aokromes pinned this topic
 Share

  • Recently Browsing   0 members

    No registered users viewing this page.


×
×
  • Create New...