Обновление GCC с 4,8 до 4,9

Я пытаюсь установить TrinityCore на моем сервере. При обновлении GCC для использования CMake я столкнулся с проблемой:

Вот ответ, который я получил:

gcc-4.9 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@sd-25884:/home/wow/TrinityCore/build# cmake ../ -DCMAKE_INSTALL_PREFIX=/home/wow/server -DCONF_DIR=/home/wow/server/etc -DTOOLS=1 -DWITH_WARNINGS=1
-- Detected 64-bit platform
-- UNIX: Using default library directory
-- UNIX: Configuring uninstall target
-- UNIX: Created uninstall target
-- UNIX: Detected compiler: /usr/bin/cc
CMake Error at cmake/compiler/gcc/settings.cmake:7 (message):
  GCC: TrinityCore requires version 4.9.0 to build but found 4.8.4
Call Stack (most recent call first):
  cmake/platform/unix/settings.cmake:29 (include)
  cmake/macros/CheckPlatform.cmake:13 (include)
  CMakeLists.txt:58 (include)


-- Configuring incomplete, errors occurred!
See also "/home/wow/TrinityCore/build/CMakeFiles/CMakeOutput.log".
root@sd-25884:/home/wow/TrinityCore/build#
1
задан 23 May 2016 в 22:54

1 ответ

CMake использует несколько переменные для установки компилятора по умолчанию. Вы главным образом интересуетесь переменной установки CC переопределять компилятор C по умолчанию. В Вашем случае, который был бы:

CC=gcc-4.9 cmake ../ -

Вам, возможно, понадобилось бы к apt-get install g++-4.9, если бы TrinityCore записан в C++, и это было бы:

CXX=g++-4.9 cmake ../ -
4
ответ дан 24 May 2016 в 08:54

Другие вопросы по тегам:

Похожие вопросы: