|
|
Модератор форума: Dimitro |
Форум TrinityCore [TrinityCore] Help Не компилируется ядро, снова BOOST (Не находит boost) |
Не компилируется ядро, снова BOOST |
Всем привет!
Я новичок в этом деле, поэтому сильно не ругайте. Весь форум обошел, много было тем подобных, но их решения мне не помогли. Вообщем при сборке cmake выводится: Код sudo cmake ../ -DPREFIX=/home/`echo $USER`/server -- 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 -- 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 : 9e371b766c75 2016-04-24 01:15:56 +0200 (3.3.5 branch) * TrinityCore buildtype : Release * 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 map/vmap tools : No (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) -- [ /home/markeloff/serv/TrinityCore/cmake/macros/FindBoost.cmake:515 ] _boost_TEST_VERSIONS = 1.60.0;1.60;1.59.0;1.59;1.58.0;1.58;1.57.0;1.57;1.56.0;1.56;1.55.0;1.55;1.54.0;1.54;1.53.0;1.53;1.52.0;1.52;1.51.0;1.51 -- [ /home/markeloff/serv/TrinityCore/cmake/macros/FindBoost.cmake:517 ] Boost_USE_MULTITHREADED = TRUE -- [ /home/markeloff/serv/TrinityCore/cmake/macros/FindBoost.cmake:519 ] Boost_USE_STATIC_LIBS = -- [ /home/markeloff/serv/TrinityCore/cmake/macros/FindBoost.cmake:521 ] Boost_USE_STATIC_RUNTIME = -- [ /home/markeloff/serv/TrinityCore/cmake/macros/FindBoost.cmake:523 ] Boost_ADDITIONAL_VERSIONS = -- [ /home/markeloff/serv/TrinityCore/cmake/macros/FindBoost.cmake:525 ] Boost_NO_SYSTEM_PATHS = -- [ /home/markeloff/serv/TrinityCore/cmake/macros/FindBoost.cmake:577 ] Declared as CMake or Environmental Variables: -- [ /home/markeloff/serv/TrinityCore/cmake/macros/FindBoost.cmake:579 ] BOOST_ROOT = /usr/include/boost -- [ /home/markeloff/serv/TrinityCore/cmake/macros/FindBoost.cmake:581 ] BOOST_INCLUDEDIR = -- [ /home/markeloff/serv/TrinityCore/cmake/macros/FindBoost.cmake:583 ] BOOST_LIBRARYDIR = /usr/lib32 -- [ /home/markeloff/serv/TrinityCore/cmake/macros/FindBoost.cmake:585 ] _boost_TEST_VERSIONS = 1.60.0;1.60;1.59.0;1.59;1.58.0;1.58;1.57.0;1.57;1.56.0;1.56;1.55.0;1.55;1.54.0;1.54;1.53.0;1.53;1.52.0;1.52;1.51.0;1.51 -- [ /home/markeloff/serv/TrinityCore/cmake/macros/FindBoost.cmake:680 ] location of version.hpp: /usr/include/boost/version.hpp -- [ /home/markeloff/serv/TrinityCore/cmake/macros/FindBoost.cmake:704 ] version.hpp reveals boost 1.58.0 -- [ /home/markeloff/serv/TrinityCore/cmake/macros/FindBoost.cmake:789 ] guessed _boost_COMPILER = -- [ /home/markeloff/serv/TrinityCore/cmake/macros/FindBoost.cmake:799 ] _boost_MULTITHREADED = -mt -- [ /home/markeloff/serv/TrinityCore/cmake/macros/FindBoost.cmake:842 ] _boost_RELEASE_ABI_TAG = - -- [ /home/markeloff/serv/TrinityCore/cmake/macros/FindBoost.cmake:844 ] _boost_DEBUG_ABI_TAG = -d -- [ /home/markeloff/serv/TrinityCore/cmake/macros/FindBoost.cmake:892 ] _boost_LIBRARY_SEARCH_DIRS = /usr/lib32;/usr/include/boost/lib;/usr/include/boost/stage/lib;/usr/include/lib;/usr/include/../lib;/usr/include/stage/lib;PATHS;C:/boost/lib;C:/boost;/sw/local/lib -- [ /home/markeloff/serv/TrinityCore/cmake/macros/FindBoost.cmake:1003 ] Searching for SYSTEM_LIBRARY_RELEASE: boost_system-mt-1_58;boost_system-mt;boost_system-mt-1_58;boost_system-mt;boost_system -- [ /home/markeloff/serv/TrinityCore/cmake/macros/FindBoost.cmake:1039 ] Searching for SYSTEM_LIBRARY_DEBUG: boost_system-mt-d-1_58;boost_system-mt-d;boost_system-mt-d-1_58;boost_system-mt-d;boost_system-mt;boost_system -- [ /home/markeloff/serv/TrinityCore/cmake/macros/FindBoost.cmake:1003 ] Searching for FILESYSTEM_LIBRARY_RELEASE: boost_filesystem-mt-1_58;boost_filesystem-mt;boost_filesystem-mt-1_58;boost_filesystem-mt;boost_filesystem -- [ /home/markeloff/serv/TrinityCore/cmake/macros/FindBoost.cmake:1039 ] Searching for FILESYSTEM_LIBRARY_DEBUG: boost_filesystem-mt-d-1_58;boost_filesystem-mt-d;boost_filesystem-mt-d-1_58;boost_filesystem-mt-d;boost_filesystem-mt;boost_filesystem -- [ /home/markeloff/serv/TrinityCore/cmake/macros/FindBoost.cmake:1003 ] Searching for THREAD_LIBRARY_RELEASE: boost_thread-mt-1_58;boost_thread-mt;boost_thread-mt-1_58;boost_thread-mt;boost_thread -- [ /home/markeloff/serv/TrinityCore/cmake/macros/FindBoost.cmake:1039 ] Searching for THREAD_LIBRARY_DEBUG: boost_thread-mt-d-1_58;boost_thread-mt-d;boost_thread-mt-d-1_58;boost_thread-mt-d;boost_thread-mt;boost_thread -- [ /home/markeloff/serv/TrinityCore/cmake/macros/FindBoost.cmake:1003 ] Searching for PROGRAM_OPTIONS_LIBRARY_RELEASE: boost_program_options-mt-1_58;boost_program_options-mt;boost_program_options-mt-1_58;boost_program_options-mt;boost_program_options -- [ /home/markeloff/serv/TrinityCore/cmake/macros/FindBoost.cmake:1039 ] Searching for PROGRAM_OPTIONS_LIBRARY_DEBUG: boost_program_options-mt-d-1_58;boost_program_options-mt-d;boost_program_options-mt-d-1_58;boost_program_options-mt-d;boost_program_options-mt;boost_program_options -- [ /home/markeloff/serv/TrinityCore/cmake/macros/FindBoost.cmake:1003 ] Searching for IOSTREAMS_LIBRARY_RELEASE: boost_iostreams-mt-1_58;boost_iostreams-mt;boost_iostreams-mt-1_58;boost_iostreams-mt;boost_iostreams -- [ /home/markeloff/serv/TrinityCore/cmake/macros/FindBoost.cmake:1039 ] Searching for IOSTREAMS_LIBRARY_DEBUG: boost_iostreams-mt-d-1_58;boost_iostreams-mt-d;boost_iostreams-mt-d-1_58;boost_iostreams-mt-d;boost_iostreams-mt;boost_iostreams -- [ /home/markeloff/serv/TrinityCore/cmake/macros/FindBoost.cmake:1003 ] Searching for REGEX_LIBRARY_RELEASE: boost_regex-mt-1_58;boost_regex-mt;boost_regex-mt-1_58;boost_regex-mt;boost_regex -- [ /home/markeloff/serv/TrinityCore/cmake/macros/FindBoost.cmake:1039 ] Searching for REGEX_LIBRARY_DEBUG: boost_regex-mt-d-1_58;boost_regex-mt-d;boost_regex-mt-d-1_58;boost_regex-mt-d;boost_regex-mt;boost_regex -- [ /home/markeloff/serv/TrinityCore/cmake/macros/FindBoost.cmake:1090 ] Boost_FOUND = 1 CMake Error at cmake/macros/FindBoost.cmake:1184 (message): Unable to find the requested Boost libraries. Boost version: 1.58.0 Boost include path: /usr/include Could not find the following Boost libraries: boost_system boost_filesystem boost_thread boost_program_options boost_iostreams boost_regex No Boost libraries were found. You may need to set BOOST_LIBRARYDIR to the directory containing Boost libraries or BOOST_ROOT to the location of Boost. Call Stack (most recent call first): dep/boost/CMakeLists.txt:29 (find_package) CMake Error at /usr/share/cmake-3.2/Modules/FindPackageHandleStandardArgs.cmake:138 (message): Could NOT find ZLIB (missing: ZLIB_LIBRARY) (found version "1.2.8") Call Stack (most recent call first): /usr/share/cmake-3.2/Modules/FindPackageHandleStandardArgs.cmake:374 (_FPHSA_FAILURE_MESSAGE) /usr/share/cmake-3.2/Modules/FindZLIB.cmake:110 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) dep/zlib/CMakeLists.txt:13 (find_package) -- Configuring incomplete, errors occurred! See also "/home/markeloff/serv/TrinityCore/build/CMakeFiles/CMakeOutput.log". See also "/home/markeloff/serv/TrinityCore/build/CMakeFiles/CMakeError.log". Операционка Ubuntu Desktop 15.10. Boost устанавливал через репозиторий libboost-all-dev. Пробовал указывать пути для библиотек через параметры -DBOOST_LIBRARYDIR, не помогло.
Сообщение # 1 написано 24.04.2016 в 20:37
|
На какую? Debian, CentOS?
С чего лучше вообще начинать? Да и тут не в ОС дело, я хочу просто попробовать запустить сервер, так как раньше этого не делал и проблема стоит всего лишь в том, чтобы найти файлы или подгрузить их, если их нет в репозитории. Я просто не понимаю, что дальше делать. |
| |||
| |||