• Страница 1 из 1
  • 1
Модератор форума: Dimitro  
Помогите ошибка в Cmake
NambeOne
Скаут
У меня такая проблема пытаюсь компилирывать ядро Trinity Core,но Cmake пишет такую ошибку

CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeCXXInformation.cmake:37 (get_filename_component):
get_filename_component called with incorrect number of arguments
Call Stack (most recent call first):
CMakeLists.txt:3 (PROJECT)

CMake Error: Internal CMake error, TryCompile configure of cmake failed.

Помогите решить пожалуйста!
Сообщение # 1 написано 13.10.2015 в 23:50
distmister
Центурион
А ревизию, ветку и версии установленного софта мы должны сами угадывать?
Сообщение # 2 написано 14.10.2015 в 01:01
NambeOne
Скаут
Windows7x64,VS2010professional,cmake-2.8.10.2-win32-x86.
Сообщение # 3 написано 14.10.2015 в 08:45
distmister
Центурион
Для кого это написано?
Requirements:
Platform: Linux, Windows or Mac
Processor with SSE2 support
Boost ≥ 1.49
MySQL ≥ 5.1.0
CMake ≥ 2.8.11.2 / 2.8.9 (Windows / Linux)
OpenSSL ≥ 1.0.0
GCC ≥ 4.7.2 (Linux only)
MS Visual Studio ≥ 12 (2013 Update 4) (Windows only)
Сообщение # 4 написано 14.10.2015 в 08:56
NambeOne
Скаут
Типо надо скачать MS VS 12(2013 update4)7
Сообщение # 5 написано 14.10.2015 в 10:04
distmister
Центурион
Цитата NambeOne ()
Типо надо скачать MS VS 12(2013 update4)7

Не 2008, там же она написана. fool
Сообщение # 6 написано 14.10.2015 в 10:13
NambeOne
Скаут
Ну если я не пойму, обьясни плиз что нужно скачать установить!
Сообщение # 7 написано 14.10.2015 в 10:25
p620
Маршал
У Вас и Cmake неподходящий.
Сообщение # 8 написано 14.10.2015 в 12:55
NambeOne
Скаут
Цитата p620 ()
У Вас и Cmake неподходящий.

А какой нужен можно ссылку для скачки пожалуйста

Добавлено (14.10.2015, 15:43)
---------------------------------------------
Решил проблему,установкой Visual Studio 2013, Cmake не даёт ошибок, но когда собираю в Visual Studio.Пишет
EROOR RC1003:error count exceeds 100;stopping compilation
EROOR RC2127:constant too big.
Помогите решить пожалуйста с меня большой ++++++!

Добавлено (14.10.2015, 15:58)
---------------------------------------------
Вот она ошибка на фото
Сообщение # 9 отредактировано NambeOne - Среда, 14.10.2015, 16:01
p620
Маршал
Цитата NambeOne ()
Вот она ошибка на фото

Либо выпрямляйте ссылку, либо заливайте на другой хостинг изображений, радикал - помойка.
Также скажите, с офф-репо ли исходники и какая версия ядра.
Сообщение # 10 написано 14.10.2015 в 20:40
NambeOne
Скаут
Цитата p620 ()

Либо выпрямляйте ссылку, либо заливайте на другой хостинг изображений, радикал - помойка.
Также скажите, с офф-репо ли исходники и какая версия ядр


Исходники с ОФФ репа, версия ядра 3.3.5 а
Фото ошибок

Добавлено (14.10.2015, 21:55)
---------------------------------------------
Уже 2 день, не могу решить проблему, кто сталкивался помогите!С меня +

Сообщение # 11 отредактировано NambeOne - Среда, 14.10.2015, 21:54
p620
Маршал
Вы что-то меняли? Или Вы пытаетесь чистое собрать?
Сообщение # 12 написано 14.10.2015 в 22:13
NambeOne
Скаут
Цитата p620 ()
Вы что-то меняли? Или Вы пытаетесь чистое собрать?

Я скачал через Git чистые исходники с офф-репа

Добавлено (14.10.2015, 22:23)
---------------------------------------------
Я даже патчи не накатывал, оно полностью чистое!

Добавлено (15.10.2015, 08:54)
---------------------------------------------
UP

Сообщение # 13 написано 15.10.2015 в 08:54
distmister
Центурион
Читайте и делайте, как там написано.
http://trinitycore.info/
Сообщение # 14 написано 15.10.2015 в 09:03
NambeOne
Скаут
Цитата distmister ()
Читайте и делайте, как там написано.
http://trinitycore.info/

Дело в том что я именно так всё и сделал!Но VS кидает ошибку
Сообщение # 15 написано 15.10.2015 в 09:47
TrAnZ
Скаут
CMake Error at CMakeLists.txt:57 (set):
Syntax error in cmake code at

C:/Trinity/source/CMakeLists.txt:57

when parsing string

C:\local\boost_1_59_0

Invalid escape sequence \l


Что за %"!ня? Ребят, я как только не пробовал указать путь, все равно это дерьмо выдает...
ПоМоГ? Потсавь плюс)
Сообщение # 16 написано 13.03.2016 в 16:46
p620
Маршал
Цитата TrAnZ ()
Что за %"!ня? Ребят, я как только не пробовал указать путь, все равно это дерьмо выдает...

Один обратный слеш означает escape-последовательность. Используйте два, чтобы запись интерпретировалась как соответствующий символ.
Сообщение # 17 написано 13.03.2016 в 17:09
dimakpro
Центурион
Processor with SSE2 support
Boost 1.59
MySQL ≥ 5.1.0
OpenSSL ≥ 1.0.0
CMake ≥ 3.3.2
ZeroMQ ≥ 3.2.4 (6.x branch only)
MS Visual Studio (Community) ≥ 12 (2013) Update 4 (Desktop)

Добавлено (14.03.2016, 19:36)
---------------------------------------------
TrAnZ, делай всё как описано и всё заработает 100% гарантирую! Описание нужного софта и помощь по установке софта (Что? Как? и Куда?) найдешь ТУТ

Для Linux ----> Вот ТУТ
Продажа сервера wow blood-fire (WoW 3.3.5a + Lua engine) 6500 руб
---->https://vk.com/jimteck<----
Сообщение # 18 отредактировано dimakpro - Понедельник, 14.03.2016, 19:37
p620
Маршал
У него все то же самое на любой версии софта будет. Он директории через один обратный слеш прописывает, я же написал уже.
Сообщение # 19 написано 14.03.2016 в 22:39
  • Страница 1 из 1
  • 1
Поиск: