Skip to content
LordPsyan edited this page Dec 15, 2015 · 2 revisions

Welcome to the WoWSource434_V10 wiki!

Debian based distributions use these commands:

apt-get install build-essential autoconf libtool gcc g++ make cmake subversion git p7zip-full patch wget links zip unzip openssl libssl-dev mysql-server mysql-client libmysql++-dev 
libmysqlclient-dev libreadline6-dev libmysqlclient15-dev libmysql++-dev libreadline-gplv2-dev zlib1g-dev libbz2-dev git-core libace-dev libncurses5-dev

Optional (if also compiling TC on same machine)

apt-get install libboost-dev libboost-thread-dev libboost-system-dev libboost-filesystem-dev libboost-program-options-dev libboost-iostreams-dev

For TC 4.3.4 and 6.x only (Not for WoWSource)

apt-get install libzmq-dev

In RedHat/Fedora based distributions use these commands

yum groupinstall "development tools" "development libraries"
yum install gcc-c++ git wget links zip unzip unrar mysql-server mysql-client mysql-devel openssl cmake

You may also want to install phpmyadmin and/or Apache. Do not forget the user and password for the Mysql root user.

'''Installing ACE'''

Start by downloading and unzipping the source

wget http://download.dre.vanderbilt.edu/previous_versions/ACE-6.0.0.tar.gz
tar xvzf ACE-6.0.0.tar.gz
cd ACE_wrappers/
mkdir build
cd build

Here is where we compile ACE

../configure --disable-ssl
make
make install
In the event one has a 4-core processor, you would use "make -j5", minus quotations.
Note: There is NO SPACE inbetween j and 5. It's all a single stroke.
Clone this wiki locally