• Страница 1 из 1
  • 1
Модератор форума: Dimitro  
Не компилируется ядро, снова BOOST
markeloff86
Скаут
Всем привет!
Я новичок в этом деле, поэтому сильно не ругайте.
Весь форум обошел, много было тем подобных, но их решения мне не помогли.
Вообщем при сборке 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
Bybl1k
Сержант
Ну я не знаю, я бы систему изменил и заново все пакеты установил )
Сообщение # 2 написано 24.04.2016 в 21:09
markeloff86
Скаут
На какую? Debian, CentOS?
С чего лучше вообще начинать?
Да и тут не в ОС дело, я хочу просто попробовать запустить сервер, так как раньше этого не делал и проблема стоит всего лишь в том, чтобы найти файлы или подгрузить их, если их нет в репозитории. Я просто не понимаю, что дальше делать.
Сообщение # 3 отредактировано markeloff86 - Воскресенье, 24.04.2016, 21:20
reyderver
Скаут
Это как?
Сообщение # 4 написано 24.04.2016 в 22:40
Bybl1k
Сержант
У меня на linux ubuntu 14.04 стоит =) Все отлично, не жалуюсь.
Сообщение # 5 написано 25.04.2016 в 01:55
darkteam1959
Скаут
markeloff86,  apt-get install libboost-dev libboost-thread-dev libboost-system-dev libboost-filesystem-dev libboost-program-options-dev libboost-iostreams-dev Пробуй
Сообщение # 6 написано 08.07.2016 в 11:46
bspublic
Скаут
Если не проблема в ос то поставь Debian 8. Могу кинуть тебе скрипт который сам всё сделает или оставь свой скайп или ещё что для связи
Сообщение # 7 написано 08.07.2016 в 21:07
p620
Маршал
http://wowjp.net/forum/126-300569-4246271-16-1465401365
Сообщение # 8 написано 08.07.2016 в 22:12
  • Страница 1 из 1
  • 1
Поиск: