Sgt Fatality

Sujet à réécrire : [Linux] Compiler un core Aion Unique (Support 1.5.1.5)

Recommended Posts

Bonjour et bienvenue dans ce tutoriel sur la compilation d'un Core Aion-Unique !

 

Pré-requis :

- Avoir installé Sun Java JDK

- Et c'est tout ! :P

 

Nous allons commencer par installer les programmes nécessaire à la compilation du core (pour toutes les commandes que je vais donner par la suite, n'oubliez pas le "sudo" avant chaque commande si vous êtes sous Ubuntu ! ;))

 

apt-get install unzip subversion ant

 

Placez-vous dans votre "Home Directory" (votre répertoire utilisateur) :

 

cd /home/votre nom d'utilisateur

 

Pour moi :

 

cd /home/kevin/

 

Ensuite, créez un nouveau dossier qui accueillera les sources d'Aion-Unique :

 

mkdir ServeurAion

 

Allez dans ce dossier :

 

cd ServeurAion

 

Et récupérez les sources à l'aide de Subversion :

 

svn checkout http://subversion.assembla.com/svn/ae-go/trunk/ .

 

La compilation maintenant ! :)

 

Nous allons commencer par compiler "AE-go_Commons" :

 

cd AE-go_Commons/

 

Puis :

 

ant

 

terminal_07.png

 

La compilation commence, c'est très rapide, une fois terminée, vous devez avoir le message "BUILD SUCCESSFUL".

Si vous n'avez pas ce message, merci d'ouvrir un sujet dans la section d'aide ;).

 

Passons à la compilation de "AE-go_LoginServer" :

 

cd ../AE-go_LoginServer/
ant

 

terminal_09.png

 

Pareil que ci-dessus, vérifiez bien d'avoir le message "BUILD SUCCESSFUL".

 

Et pour finir "AE-go_GameServer" :

 

cd ../AE-go_GameServer/
ant

 

terminal_08.png

 

La compilation est terminée ! C'était du rapide hein !? :P

 

Retournez dans le dossier ServeurAion :

 

cd ..

 

Créons un dossier qui contiendra les fichiers du core :

 

mkdir Core

 

Ensuite, nous allons copier les archives ".zip" générées lors de la compilation :

 

cp AE-go_Commons/build/ae_commons.zip  AE-go_GameServer/build/ae_gameserver.zip AE-go_LoginServer/build/ae_login.zip Core/

 

Rendez-vous dans le dossier que l'on vient juste de créer :

 

cd Core/

 

Décompressez les archives :

unzip ae_commons.zip
unzip ae_gameserver.zip
unzip ae_login.zip

 

Et supprimez les fichiers ".zip" inutiles :

 

rm ae_commons.zip ae_gameserver.zip ae_login.zip

 

Vérifiez que vous ayez bien les mêmes fichier que moi avec la commande :

 

ls -lh

 

terminal_10.png

 

Nous allons, pour terminer, copier le dossier "sql" qui contient tous les fichiers SQL nécessaire à la création d'un serveur Aion :

 

mkdir sql
cp -r ../AE-go_GameServer/sql/* ../AE-go_LoginServer/sql/* sql/

 

 

Bravo ! Vous avez compilé votre propre core Aion-Unique sous Linux ! ;)

N'hésitez pas à le partager sur le forum (Section Téléchargements -> Core -> Linux) !

 

 

Cordialement,

SgT-Fatality

  • Like 1

Share this post


Link to post
Share on other sites

bonjour,

 

lorsque je tape la commande ant pour compiler il m'affiche:

 

 

Error occurred during initialization of VM

Could not reserve enough space for object heap

 

donc c'est un peu énervant donc si vous pouviez m'aider

 

merci

Share this post


Link to post
Share on other sites

Bonjour,

 

C'est bizarre, est-ce que tu as bien installé les packages nécessaire ?

Essaie de faire un : apt-get update (N'oublie pas le sudo si tu es sous Ubuntu ;)=

Share this post


Link to post
Share on other sites

bonjour,

 

Maintenant il je n'arrive pas à le compiler il me met:

 

BUILD FAILED

/home/serveur/ServeurAion/AE-go_GameServer/build.xml:64: Compile failed; see the compiler error output for details.

 

merci.

Share this post


Link to post
Share on other sites

Bonjour,

 

Le partage / tutoriel ici présent doit être réécrit. Le lien de téléchargement est probablement mort... Message automatique de masse...

 

Cordialement,

ASIKOO

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.