Crandalius / NCX-WOD-Trinity

WoW - Warlords of Draenor Core based on TrinityCore 6.2.4 (fixed compilation errors)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NCX-WOD-Trinity

WoW - Warlords of Draenor Core based on TrinityCore 6.2.4 (fixed compilation errors)

apt-get update
apt-get install git clang cmake make gcc g++ libmariadbclient-dev libssl-dev libbz2-dev libreadline-dev libncurses-dev libboost-all-dev mariadb-server p7zip libmariadb-client-lgpl-dev-compat
update-alternatives --install /usr/bin/cc cc /usr/bin/clang 100
update-alternatives --install /usr/bin/c++ c++ /usr/bin/clang 100

sudo adduser wow
sudo su - wow

git clone https://github.com/nathalis/NCX-WOD-Trinity
mv NCX-WOD-Trinity/ TrinityCore/

#####################################################################################

apt-get remove libssl-dev

nano /etc/apt/sources.list
#add: "deb http://security.ubuntu.com/ubuntu bionic-security main"

apt update
apt install libssl1.0-dev
apt install libboost-all-dev
apt-get install libasio-dev

cd TrinityCore
mkdir build
cd build

cmake ../ -DOPENSSL_ROOT_DIR=/usr/local/ssl -DOPENSSL_LIBRARIES=/usr/local/ssl/lib -DCMAKE_INSTALL_PREFIX=/home/wow/server -DTOOLS=1 -DWITH_WARNINGS=1 -DBOOST_INCLUDEDIR=/usr/include/boost -DBOOST_LIBRARYDIR=/usr/include/boost

make
make install

About

WoW - Warlords of Draenor Core based on TrinityCore 6.2.4 (fixed compilation errors)

License:MIT License


Languages

Language:TSQL 90.0%Language:C++ 6.2%Language:SQLPL 2.4%Language:PLpgSQL 0.9%Language:C 0.4%Language:CMake 0.0%Language:Assembly 0.0%Language:Objective-C 0.0%Language:PLSQL 0.0%Language:PHP 0.0%Language:C# 0.0%Language:Batchfile 0.0%Language:Shell 0.0%Language:Perl 0.0%Language:GDB 0.0%