[Tuto] Compiler son serveur MaNGOS sous Linux ( sans ScriptDev2)
Wowlun :: Tutoriaux :: Tutoriaux Core
Page 1 sur 1•
[Tuto] Compiler son serveur MaNGOS sous Linux ( sans ScriptDev2)
Première étape avoir un serveur Linux installé,
c'est mieux pour démarrer.
Logiciels/Paquets nécessaires
Si j'ai oublié quelque chose, faites le moi savoir.
Pour Installer tous ces paquets, il faut être en root, ou utiliser sudo :
Je n'ai pas mis l'installation de glibc dans la commande, selon la distribution, le paquet change, à vous de vous renseigner.
Une fois tout cela installé,
il faut récupérer les sources MaNGOS.
Commencez par créer un dossier mangos.
Téléchargeons les sources.
ou
pour télécharger la révision voulue
Rendez vous dans votre dossier mangos.
Nous allons préparer la compilation,
Ensuite il faut configurer la compilation
( je ne sais pas si ça se dit, mais c'est l'idée générale)
Remplacer [working path] par l'endroit où vous voulez mettre votre émulateur compiler, je conseil /opt/mangos .
Compilons maintenant. ( toujours en root)
Installons notre Core
Et voilà core compilé.
c'est mieux pour démarrer.
Logiciels/Paquets nécessaires
* GCC 4.1.X ( gcc / g++ / cpp / fort77 / g77 / gpp)
* automake
* autoconf
* glibc & glibc-dev(glibc headers)
* make
* mysql-server 4.1 ou mysql-server 5.0 && libmysql++-dev
* libtool
* OpenSSL (libssl-dev)
* subversion
* zlibc
Si j'ai oublié quelque chose, faites le moi savoir.
Pour Installer tous ces paquets, il faut être en root, ou utiliser sudo :
- Code:
sudo apt-get install gcc g++ cpp fort77 g77 gpp automake autoconf make libmysql++-dev libtool libssl-dev subversion zlibc
Je n'ai pas mis l'installation de glibc dans la commande, selon la distribution, le paquet change, à vous de vous renseigner.
Une fois tout cela installé,
il faut récupérer les sources MaNGOS.
Commencez par créer un dossier mangos.
- Code:
mkdir mangos
Téléchargeons les sources.
- Code:
svn co https://mangos.svn.sourceforge.net/svnroot/mangos/trunk ./mangos
ou
- Code:
svn co -r XXXX https://mangos.svn.sourceforge.net/svnroot/mangos/trunk ./mangos
pour télécharger la révision voulue
Rendez vous dans votre dossier mangos.
- Code:
cd ./mangos
Nous allons préparer la compilation,
- Code:
autoreconf --install --force
aclocal
automake
autoconf
automake --add-missing
automake src/bindings/ScriptDev2/Makefile
Ensuite il faut configurer la compilation
( je ne sais pas si ça se dit, mais c'est l'idée générale)
- Code:
./configure --prefix=[working path] --sysconfdir=[working path]/etc --enable-cli --enable-ra --datadir=[working path]
Remplacer [working path] par l'endroit où vous voulez mettre votre émulateur compiler, je conseil /opt/mangos .
Compilons maintenant. ( toujours en root)
- Code:
make
Installons notre Core
- Code:
make install
Et voilà core compilé.
MiLk- Messages : 16
Inscrit le : 25 Juin 2008
Age : 16
Localisation : Vernon (27)
Distributin linux : Linux Debian Etch 4.0 + Paquets Dotdeb




