• Страница 1 из 1
  • 1
Модератор форума: Dimitro  
Прошу помочь, ошибка при компиляции.
sasha199
Скаут
Ошибка при компиляции 

CMake Error at cmake/macros/FindPCHSupport.cmake:30 (LIST):
list sub-command REMOVE_DUPLICATES requires list to be present.
Call Stack (most recent call first):
cmake/macros/FindPCHSupport.cmake:121 (GET_COMMON_PCH_PARAMS)
cmake/macros/FindPCHSupport.cmake:147 (ADD_CXX_PCH_MSVC)
src/server/database/CMakeLists.txt:76 (add_cxx_pch)

CMake Error at cmake/macros/FindPCHSupport.cmake:30 (LIST):
list sub-command REMOVE_DUPLICATES requires list to be present.
Call Stack (most recent call first):
cmake/macros/FindPCHSupport.cmake:121 (GET_COMMON_PCH_PARAMS)
cmake/macros/FindPCHSupport.cmake:147 (ADD_CXX_PCH_MSVC)
src/server/shared/CMakeLists.txt:68 (add_cxx_pch)

CMake Error at cmake/macros/FindPCHSupport.cmake:30 (LIST):
list sub-command REMOVE_DUPLICATES requires list to be present.
Call Stack (most recent call first):
cmake/macros/FindPCHSupport.cmake:121 (GET_COMMON_PCH_PARAMS)
cmake/macros/FindPCHSupport.cmake:147 (ADD_CXX_PCH_MSVC)
src/server/game/CMakeLists.txt:218 (add_cxx_pch)

SCRIPT PREPARATIONS
-> Prepared: Spells
-> Prepared: Commands
-> Prepared: Custom
-> Prepared: World
-> Prepared: OutdoorPvP
-> Prepared: EasternKingdoms
-> Prepared: Kalimdor
-> Prepared: Outland
-> Prepared: Northrend
-> Prepared: Maelstrom
-> Prepared: Events
-> Prepared: Pet
SCRIPT PREPARATION COMPLETE

CMake Error at cmake/macros/FindPCHSupport.cmake:30 (LIST):
list sub-command REMOVE_DUPLICATES requires list to be present.
Call Stack (most recent call first):
cmake/macros/FindPCHSupport.cmake:121 (GET_COMMON_PCH_PARAMS)
cmake/macros/FindPCHSupport.cmake:147 (ADD_CXX_PCH_MSVC)
src/server/scripts/CMakeLists.txt:157 (add_cxx_pch)

Помогите не могу разобраться в чем дело?
Сообщение # 1 написано 08.06.2016 в 17:21
p620
Маршал
а) Это не компиляция, а всего лишь автоматическая конфигурация решения.
б) Предоставьте полный вывод Cmake'а, а также Ваши настройки конфигурации.
Сообщение # 2 написано 08.06.2016 в 17:52
sasha199
Скаут
Detected 64-bit platform
MSVC: 64-bit platform, enforced -D_WIN64 parameter
MSVC: Enabled increased number of sections in object files
MSVC: Overloaded standard names
MSVC: Disabled NON-SECURE warnings
MSVC: Disabled POSIX warnings
Found ZMQ library: C:/Program Files/ZeroMQ 4.0.4/lib/libzmq-v120-mt-4_0_4.lib
Found ZMQ headers: C:/Program Files/ZeroMQ 4.0.4/include
Found MySQL library: C:/Program Files/MySQL/MySQL Server 5.5/lib/libmysql.lib
Found MySQL headers: C:/Program Files/MySQL/MySQL Server 5.5/include
Found MySQL executable: C:/Program Files/MySQL/MySQL Server 5.5/bin/mysql.exe

* TrinityCore revision : unknown 1970-01-01 00:00:00 +0000 (Archived branch)

* Install core to : C:/Program Files/TrinityCore

* Build world/auth : Yes (default)
* Build with scripts : Yes (default)
* Build map/vmap tools : No (default)
* Build core w/PCH : Yes (default)
* Build scripts w/PCH : Yes (default)
* Show all warnings : Yes

*** WITH_COREDEBUG - WARNING!
*** additional core debug logs have been enabled!
*** this setting doesn't help to get better crash logs!
*** in case you are searching for better crash logs use
*** -DCMAKE_BUILD_TYPE=RelWithDebug
*** DO NOT ENABLE IT UNLESS YOU KNOW WHAT YOU'RE DOING!
* Use coreside debug : Yes
* Show source tree : No (default)
* Use GIT revision hash : No

*** WITHOUT_GIT - WARNING!
*** By choosing the WITHOUT_GIT option you have waived all rights for support,
*** and accept that or all requests for support or assistance sent to the core
*** developers will be rejected. This due to that we will be unable to detect
*** what revision of the codebase you are using in a proper way.
*** We remind you that you need to use the repository codebase and a supported
*** version of git for the revision-hash to work, and be allowede to ask for
*** support if needed.

CMake Error at cmake/macros/FindBoost.cmake:1184 (message):
Unable to find the requested Boost libraries.

Boost version: 1.59.0

Boost include path: C:/local/boost_1_59_0

Could not find the following static 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)

Performing Test boost_filesystem_copy_links_without_NO_SCOPED_ENUM
Performing Test boost_filesystem_copy_links_without_NO_SCOPED_ENUM - Failed
Found OpenSSL library: optimized;C:/OpenSSL-Win64/lib/VC/ssleay32MD.lib;C:/OpenSSL-Win64/lib/VC/libeay32MD.lib;debug;C:/OpenSSL-Win64/lib/VC/ssleay32MDd.lib;C:/OpenSSL-Win64/lib/VC/libeay32MDd.lib
Found OpenSSL headers: C:/OpenSSL-Win64/include
CMake Error at cmake/macros/FindPCHSupport.cmake:30 (LIST):
list sub-command REMOVE_DUPLICATES requires list to be present.
Call Stack (most recent call first):
cmake/macros/FindPCHSupport.cmake:121 (GET_COMMON_PCH_PARAMS)
cmake/macros/FindPCHSupport.cmake:147 (ADD_CXX_PCH_MSVC)
src/server/database/CMakeLists.txt:76 (add_cxx_pch)

CMake Error at cmake/macros/FindPCHSupport.cmake:30 (LIST):
list sub-command REMOVE_DUPLICATES requires list to be present.
Call Stack (most recent call first):
cmake/macros/FindPCHSupport.cmake:121 (GET_COMMON_PCH_PARAMS)
cmake/macros/FindPCHSupport.cmake:147 (ADD_CXX_PCH_MSVC)
src/server/shared/CMakeLists.txt:68 (add_cxx_pch)

CMake Error at cmake/macros/FindPCHSupport.cmake:30 (LIST):
list sub-command REMOVE_DUPLICATES requires list to be present.
Call Stack (most recent call first):
cmake/macros/FindPCHSupport.cmake:121 (GET_COMMON_PCH_PARAMS)
cmake/macros/FindPCHSupport.cmake:147 (ADD_CXX_PCH_MSVC)
src/server/game/CMakeLists.txt:218 (add_cxx_pch)

SCRIPT PREPARATIONS
-> Prepared: Spells
-> Prepared: Commands
-> Prepared: Custom
-> Prepared: World
-> Prepared: OutdoorPvP
-> Prepared: EasternKingdoms
-> Prepared: Kalimdor
-> Prepared: Outland
-> Prepared: Northrend
-> Prepared: Maelstrom
-> Prepared: Events
-> Prepared: Pet
SCRIPT PREPARATION COMPLETE

CMake Error at cmake/macros/FindPCHSupport.cmake:30 (LIST):
list sub-command REMOVE_DUPLICATES requires list to be present.
Call Stack (most recent call first):
cmake/macros/FindPCHSupport.cmake:121 (GET_COMMON_PCH_PARAMS)
cmake/macros/FindPCHSupport.cmake:147 (ADD_CXX_PCH_MSVC)
src/server/scripts/CMakeLists.txt:157 (add_cxx_pch)

Configuring incomplete, errors occurred!
See also "C:/world/tc/CMakeFiles/CMakeOutput.log".
See also "C:/world/tc/CMakeFiles/CMakeError.log".

http://hostingkartinok.com/show-image.php?id=6f8ea8c86356aaa15246e145ccd027a2
Сообщение # 3 отредактировано sasha199 - Среда, 08.06.2016, 17:58
p620
Маршал
Цитата sasha199 ()
Could not find the following static Boost libraries:boost_system
boost_filesystem
boost_thread
boost_program_options
boost_iostreams
boost_regex

Он не может найти эти статические библиотеки. Возможно Вам потребуется открыть CMakeCache.txt, ассоциированный с конфигурируемым решением (находится в той директории, которую вы указали для построения решения), и прописать пути к этим библиотекам вручную. Не забудьте только перезагрузить этот кэш в программе после того, как пропишете.
Сообщение # 4 отредактировано p620 - Среда, 08.06.2016, 18:57
sasha199
Скаут
Цитата p620 ()
Он не может найти эти статические библиотеки. Возможно Вам потребуется открыть CMakeCache.txt, ассоциированный с конфигурируемым решением (находится в той директории, которую вы указали для построения решения), и прописать пути к этим библиотекам вручную. Не забудьте только перезагрузить этот кэш в программе после того, как пропишете.

Спасибо, сейчас попробую.
Сообщение # 5 написано 08.06.2016 в 19:34
  • Страница 1 из 1
  • 1
Поиск: