Цитата:
Сообщение от Sid
Мангос давно уже через cmake конфигурируется. Да и в ошибке написано что требуется "`configure.ac' or `configure.in'" для сборки через автоконф.
|
Спасибо. Начал собирать так:
Код:
mkdir ~/Sources
cd ~/Sources
git clone git://github.com/mangos/server.git
cd server
git clone git://github.com/scriptdev2/scriptdev2.git src/bindings/ScriptDev2/
git am src/bindings/ScriptDev2/patches/MaNGOS-11167-ScriptDev2.patch
cd ../
mkdir mang
cd mang
cmake /путь/Sources/server/ -DPREFIX=/путь/Sources/mang/
make
Но При компиляции ошибки:
Код:
[ 28%] Building CXX object src/bindings/ScriptDev2/CMakeFiles/mangosscript.dir/s
ystem/system.cpp.o
In file included from /путь/Sources/server/src/bindings/ScriptDev2/i
nclude/precompiled.h:14,
from /путь/Sources/server/src/bindings/ScriptDev2/s
ystem/system.cpp:5:
/путь/Sources/server/src/bindings/ScriptDev2/include/sc_creature.h:
In constructor 'Scripted_NoMovementAI::Scripted_NoMovementAI(Creature*)':
/путь/Sources/server/src/bindings/ScriptDev2/include/sc_creature.h:2
25: error: 'SetCombatMovement' was not declared in this scope
/путь/Sources/server/src/bindings/ScriptDev2/system/system.cpp: In m
ember function 'void SystemMgr::LoadVersion()':
/путь/Sources/server/src/bindings/ScriptDev2/system/system.cpp:39: e
rror: 'script_error_log' was not declared in this scope
make[2]: *** [src/bindings/ScriptDev2/CMakeFiles/mangosscript.dir/system/system.
cpp.o] Error 1
make[1]: *** [src/bindings/ScriptDev2/CMakeFiles/mangosscript.dir/all] Error 2
make: *** [all] Error 2
Где мб косяк?