[Linux] MaNGOS kompilieren

06/27/2010 11:52 .Hokira#1
Anleitung zum kompilieren von MaNGOS

MaNGOS ist ein Emulator für das Spiel "World of Warcraft".

[Linux]

1. Benötigte Programme installieren


(Einfach in der Konsole folgenden Befehl eingeben)

Code:
apt-get install build-essential binutils gcc g++ cpp automake autoconf make libmysql++-dev libtool libssl-dev subversion patch zlibc libc6 git-core mysql-server

2. MaNGOS Source herunterladen


Code:
git clone git://github.com/mangos/mangos.git
(In den von Git automatisch erstellten Ordner wechseln)
Code:
cd mangos


3. ScriptDev2 Source runterladen


(Zuerst einen Ordner erstellen)
Code:
mkdir src/bindings/ScriptDev2


(ScriptDev2 runterladen)
Code:
svn co https://scriptdev2.svn.sourceforge.n...ot/scriptdev2/ src/bindings/ScriptDev2

(In die MaNGOS Source patchen)
Code:
 git apply src/bindings/ScriptDev2/patches/MaNGOS-8759-ScriptDev2.patch


4. MaNGOS mit ScriptDev2 kompilieren


(Die Befehle nacheinander in die Konsole eingeben)


Code:
autoreconf --install --force


Code:
aclocal


Code:
autoheader


Code:
autoconf


Code:
automake --add-missing


Code:
automake src/bindings/ScriptDev2/Makefile


Code:
mkdir objdir


Code:
cd objdir


Code:
../configure --prefix=/home/mangos --sysconfdir=/home/mangos/etc --enable-cli --enable-ra --datadir=/home/mangos
(Dieser Vorgang kann einige Zeit dauern)
Code:
make



Code:
make install


Code:
make clean


Code:
cd ..
Nun hast du erfolgreich MaNGOS komplimiert.
06/28/2010 14:56 Iodas1#2
Und was macht das jetzte genau?