|
|
Модератор форума: Dimitro |
Форум TrinityCore [TrinityCore] Help Проблема в компиляции |
Проблема в компиляции |
Пытаюсь собрать
Debian 7 OpenSSL 1.0.0a Пробовал более старую версию OPEN SSL Вся инфа на скрине. помогите решить проблему http://i.piccy.info/i9/f67d936c62098d74a8a3c856e8a92c22/1528724048/30759/1249711/2.jpg http://i.piccy.info/i9/0cc3aa2d454145dbbb09b8bfff31b73b/1528724027/69853/1249711/1.jpg
Сообщение # 1 написано 11.06.2018 в 16:34
|
Тут лучше скинуть под спойлер лог полный - или же на пастебин. Не понятно как оно реагирует например на тот же флаг DSSLLIB
В любом случае ТС нужен ssl include dir и library dir, задавать соответственно в виде флагов при сборке симейк. Как они называются - поищи на форуме, в инете. Когда укажешь норм пути - то скорее всего всё взлетит
Сообщение # 2 написано 11.06.2018 в 22:56
|
понял. не могу найти как правильно подключить дир и инклюд.
почему не скинул текст, нет возможности его скопировать просто ( Добавлено (12.06.2018, 09:17) Код root@debian:~/core/build# cmake ../ -DPREFIX=/home/trinity/release -DCMAKE_C_FLAGS="-O3" -DCMAKE_CXX_FLAGS="-O3" -DDO_DEBUG=0 -DDO_SCRIPTS=true -DCMAKE_DFD_SETSIZE=4096 -DLARGE_CELL=0 -DSHORT_SLEEP=1 -DCMAKE_C_FLAGS="-march=prescott -m32 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=32 -O3 -pipe -pipe -msse3 -fomit-frame-pointer -ffast-math -fno-strength-reduce -fno-strict-aliasing -frename-registers" -DCMAKE_CXX_FLAGS="${CMAKE_C_FLAGS}" -DACE_USE_EXTERNAL=0 -OPENSSL_ROOT_DIR=/root/trinity/.sys =OPENSSL_INCLUDE_DIR=/root/trinity/.sys/include =OPENSSL_LIBRARIES=/root/trinity/.sys/lib CMake Error: The source directory "/root/core/build/=OPENSSL_LIBRARIES=/root/trinity/.sys/lib" does not exist. Specify --help for usage, or press the help button on the CMake GUI. root@debian:~/core/build# cmake ../ -DPREFIX=/home/trinity/release -DCMAKE_C_FLAGS="-O3" -DCMAKE_CXX_FLAGS="-O3" -DDO_DEBUG=0 -DDO_SCRIPTS=true -DCMAKE_DFD_SETSIZE=4096 -DLARGE_CELL=0 -DSHORT_SLEEP=1 -DCMAKE_C_FLAGS="-march=prescott -m32 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=32 -O3 -pipe -pipe -msse3 -fomit-frame-pointer -ffast-math -fno-strength-reduce -fno-strict-aliasing -frename-registers" -DCMAKE_CXX_FLAGS="${CMAKE_C_FLAGS}" -DACE_USE_EXTERNAL=0 -OPENSSL_ROOT_DIR=/root/trinity/.sys -OPENSSL_INCLUDE_DIR=/root/trinity/.sys/include -OPENSSL_LIBRARIES=/root/trinity/.sys/lib -- Detected 32-bit platform. This script builds the HellGround project server. Options that can be used in order to configure the process: PREFIX: Path where the server should be installed to PCH : Use precompiled headers DEBUG : Debug mode NOT_USE_ELUNA_HOOKS: Do not use Elunas HookMgr CLI : Build with CLI (default) TBB_USE_EXTERNAL: Use external TBB library instead of built in (default) ACE_USE_EXTERNAL: Use external ACE library instead of built in (default) USE_STD_MALLOC : Use standard malloc instead of TBB LARGE_CELL : Use large cell size ADD_COMPILE_F : Add additional compile flags (default) ADD_OPTI_F : Add additional compile optimization flags ADD_MATH_F : Add additional compile math flags ADD_GPROF_F : Add additional compile gprof flag MAP_UPDATE_DIFF_INFO: Used for gathering info about execution time for specific parts of Map::Update To set an option simply type -D<OPTION>=<VALUE> after 'cmake <srcs>'. For example: cmake .. -DDEBUG=1 -DPREFIX=/opt/mangos -- Found Intel TBB CMake Error at /usr/share/cmake-2.8/Modules/FindOpenSSL.cmake:263 (list): list GET given empty list Call Stack (most recent call first): CMakeLists.txt:216 (find_package) CMake Error at /usr/share/cmake-2.8/Modules/FindOpenSSL.cmake:264 (list): list GET given empty list Call Stack (most recent call first): CMakeLists.txt:216 (find_package) CMake Error at /usr/share/cmake-2.8/Modules/FindOpenSSL.cmake:266 (list): list GET given empty list Call Stack (most recent call first): CMakeLists.txt:216 (find_package) CMake Error at /usr/share/cmake-2.8/Modules/FindOpenSSL.cmake:268 (list): list GET given empty list Call Stack (most recent call first): CMakeLists.txt:216 (find_package) -- Using mysql-config: /usr/bin/mysql_config -- Found MySQL library: /usr/lib/i386-linux-gnu/libmysqlclient_r.so -- Found MySQL headers: /usr/include/mysql Install server to : /home/trinity/release Build with CLI : Yes (default) Use PCH : No Build in debug-mode : No (default) Build with cell size : Small (default) CXX flags : -std=c++0x -ggdb -O2 -msse3 -fno-delete-null-pointer-checks -ftracer -fno-strict-aliasing -funroll-loops -m32 -pipe -DFD_SETSIZE=4096 CXX Debug flags : -g -Wall -Wextra -Wfatal-errors CXX Release flags : -O3 -DNDEBUG Compile definitions : DO_MYSQL;HAVE_CONFIG_H;VERSION="2.4.3";SYSCONFDIR="/home/trinity/release/etc/";NOT_USE_ELUNA_HOOKS Compile debug definitions : _DEBUG;MANGOS_DEBUG Compile release definitions : DEBUG option is disabled -- Configuring incomplete, errors occurred! |
Сообщение # 4 написано 12.06.2018 в 22:00
|
| |||
| |||