Compile or cmake problems

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::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.

I figured it out

[CODE]
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()); }[/CODE]
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

[ATTACH]2285._xfImport[/ATTACH]

So I’m now getting compile errors from VS2017. 458 errors to be exact, LNK 2019, LNK 1120, and LNK 2001 :confused: Any help would be greatly appreciated as I’m not versed in C++ Errors are in bnetserver, connection_patcher and worldserver

False error sorry

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

[SIZE=20px][COLOR=rgb(192,57,43)]Someone Please HELP me[/SIZE] :((((((

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.

— 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 —

— 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 —

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…

Interesting. Maybe a conflict with updates for gitlab. Anyways, fixed now.

[ 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 ?

What is your cmake output? from what it looks like you may have the wrong version of libssl-dev.

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

OpenSSL 1.0.2g 1 Mar 2016

libssl-dev is already the newest version (1.0.2g-1ubuntu13.3).

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

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

Do you know how to solve this problem?

Problem solved libssl-1.0.0.so close topic

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