Устанавливаем нужные дистрибутивы.
Code
sudo apt-get install build-essential autoconf libtool gcc g++ make cmake git-core patch wget links zip unzip unrar openssl libssl-dev mysql-server mysql-client libmysqlclient15-dev libmysql++-dev libreadline-gplv2-dev zlib1g-dev libbz2-dev
Скачиваем и компилим ACE.
Code
wget http://download.dre.vanderbilt.edu/previous_versions/ACE-6.0.0.tar.gz
Code
tar xvzf ACE-6.0.0.tar.gz
Code
../configure --disable-ssl
Скачивание исходного кода с репозитория TrinityCore.
Code
git clone git://github.com/TrinityCore/TrinityCore.git
Настраиваем CMake.
Code
cmake ../ -DCMAKE_C_FLAGS="-O3 -pipe" -DCMAKE_CXX_FLAGS="${CMAKE_C_FLAGS}" -DDO_RA=1 -DPREFIX=/root/release/
Начинаем компиляцию.
Цифра 4 означает кол-во ядер у процессора, ставим нужное вам значение (т.е. make -j 2 если у вас 2 ядра).