Выполните команду в терминале: apt-get install gcc g++ automake autoconf make libmysql++-dev libtool libssl-dev subversion patch zlibc libc6 git git-core cogito
Пользователи Ubuntu смогут воспользоваться также этой командой:
sudo apt-get install build-essential libmysql++-dev libtool libssl-dev subversion zlibc git-core
Чтобы использовать git и не исползовать gitfm, исполните:
update-alternatives --config git
Введите цифру, совапдающую с:
/usr/bin/git-scm
Скачайте файлы с репозитория git, git создаст дирректорию с исходными кодами MaNGOS:
git clone git://github.com/mangos/mangos.git
Пройдите в дирректорию MaNGOS:
cd mangos
Теперь необходимо установить ScriptDev2.
После установки ScriptDev2 компилируем MaNGOS. Введите следующие команды в терминале:
autoreconf --install --force
aclocal
autoheader
autoconf
automake --add-missing
automake src/bindings/ScriptDev2/Makefile
mkdir objdir
cd objdir
../configure --prefix=/opt/mangos --sysconfdir=/opt/mangos/etc --enable-cli --enable-ra --datadir=/opt/mangos
make
make install
make clean
cd ..
rm -r objdir
Вы можете заменить:
../configure --prefix=/opt/mangos --sysconfdir=/opt/mangos/etc --enable-cli --enable-ra --datadir=/opt/mangos
Следующим:
../configure --prefix=[working path] --sysconfdir=[working path]/etc --enable-cli --enable-ra --datadir=[working path] with your [working path]
Для примера:
../configure --prefix=/opt/foo --sysconfdir=/opt/mangos/foo --enable-cli --enable-ra --datadir=/opt/foo