• Страница 1 из 1
  • 1
Архив - только для чтения
Модератор форума: andycrowz  
Компиляция mangos в ОС FreeBSD
Dalek
Рыцарь
Для компиляции использую гайд: http://ru-mangos.ru/showthread.php?t=75

На стадии сборки подготовки проекта вылезла ошибка:
Code
   
СMake Error at CMakeLists.txt:33 (message):
        This project requires an out of source build. Remove the file
        'CMakeCache.txt' found in this directory before continuing, create a
        separate build directory and run 'cmake <srcs> [options]' from there.


Кто знает команды на исправление. (Сам я в unix системах пока полный бум-бум)
Сообщение # 1 отредактировано Dalek - Четверг, 26.05.2011, 17:34
staford11
^s†af0rd f0rever^
Dalek, тебе же симейк выдал решение, сделать так как он просит, а именно (дословный перевод):
Этот проект требует построения источника. Удалите файл
'CMakeCache.txt' в этой директории, перед тем как продолжить, создайте
отдельную директорию и запустите 'cmake <srcs> [options]' оттуда.
Победоносная @ Галакронд
Мои сборки под 3.3.5а 12340

Исправительные работы: в наличии.
Сообщение # 2 написано 26.05.2011 в 17:34
Dalek
Рыцарь
Все бы хорошо, но он начинает матерится еще сильнее при попытке сборки проекта из директории /home/kras/mangos/build. Щас выкину текст

Добавлено (26.05.2011, 17:48)
---------------------------------------------

Code
The source directory "/home/kras/mangos/build" does not appear to contain CMakeList.txt.
Сообщение # 3 написано 26.05.2011 в 17:48
Darkdante
Скаут
а типо переводить уже не учать?

и типо не знаешь,что при компиле не из корня нужно cmake ../ бла-бла-бла. а ты походу ввёл просто cmake бла-бла-бла

и не забываем установить ace в систему и при компиляции указать флаг -DACE_USE_EXTERNAL=1
Сообщение # 4 отредактировано Darkdante - Четверг, 26.05.2011, 21:07
Dalek
Рыцарь
Darkdante,
Quote
и не забываем установить ace в систему и при компиляции указать флаг -DACE_USE_EXTERNAL=1

С этим подробнее
Сообщение # 5 написано 26.05.2011 в 21:10
rsa
Чемпион
Quote (Dalek)
С этим подробнее

во фре серьезные проблемы с компиляцией ACE (о чем впрочем его авторы в ридми пишут - тестировать им не на чем). поэтому проще 1 раз скомпилить внешний и использовать его с помощью этого ключа.
Если хотите услышать ответ - правильно задайте вопрос.
НЕ помогаю людям, ничего не понимающим в том, что они делают.
MangosR2 project home
Сообщение # 6 написано 26.05.2011 в 21:17
Darkdante
Скаут
если конкретнее то собираешь отдельно ACE а потом при конфигурации
cmake -DPREFIX=/путь/установки -DPCH=1 -DACE_USE_EXTERNAL=1
Сообщение # 7 отредактировано Darkdante - Четверг, 26.05.2011, 21:27
Dalek
Рыцарь
rsa, Darkdante, объясните пожалуиста мне нубу подробнее что не так. Что значит скомпилить внешний?

Quote
при компиле не из корня нужно cmake ../ бла-бла-бла. а ты походу ввёл просто cmake бла-бла-бла

Не из корня выходит ошибка: The source directory "/home/kras/mangos/build" does not appear to contain CMakeList.txt.
Из корня: This project requires an out of source build. Remove the file 'CMakeCache.txt' found in this directory before continuing, create a separate build directory and run 'cmake <srcs> [options]' from there.
Сообщение # 8 написано 26.05.2011 в 21:28
Darkdante
Скаут
ПО ДАННОЙ ПРОБЛЕМЕТВОЯ ОШИБКА В ../

Добавлено (26.05.2011, 21:34)
---------------------------------------------
а так естественно тебе выдаст ошибку так как файл CMakeList.txt у тебя в /home/kras/mangos,а без того что я указал оно ищет его не на каталог выше,а в /home/kras/mangos/build,где у тебя его естественно нет)
Сообщение # 9 отредактировано Pr - Понедельник, 20.02.2012, 15:56
Dalek
Рыцарь
Darkdante, Большое спасибо.
Сообщение # 10 написано 26.05.2011 в 21:38
Darkdante
Скаут
не за что
Сообщение # 11 написано 26.05.2011 в 21:41
cyberaven
Скаут
Будет ли работать и можно ли назвать это обновлением если я скомпилирую сервер в другой папке и потом по F5 просто перетру ныне существующий оставив только скрипты запуска?
Сообщение # 12 написано 29.05.2011 в 09:30
Dalek
Рыцарь
У тебя база потребует обновления. А так сработать должно.
Сообщение # 13 написано 29.05.2011 в 10:18
cyberaven
Скаут
спасиб )
Сообщение # 14 написано 29.05.2011 в 10:19
Scriptolog
Данная тема была перемещена из раздела [MaNGOS] Help.
Причина перемещения: Устарело.

Переместил: Interior
Сообщение # 15 написано 25.01.2013 в 10:08
  • Страница 1 из 1
  • 1
Поиск: