Archive du 11 juin 2009

11
juin

Installation de Crossfire sur Ubuntu 8.10

   Ecrit par : Nekrofage   in Nouvelles

Installation de Crossfire sur Ubuntu 8.10
1) Installation des paquetages de base :

Ligne de commande :

$ sudo apt-get install mc build-essential optipng libcurl4-dev

Sous Synaptic :

libgtkgl2.0-dev glade libgladeui-1-dev libglade2-dev *sdl*dev (ttf, image, etc.) lua5 python-all-dev
sun-java6-jre sun-java6-jdk subversion

2) Installation de Crossfire Client :

nekrofage@bureau:~$ mkdir -p JEUX/CROSSFIRE
nekrofage@bureau:~$ cd JEUX/CROSSFIRE/
nekrofage@bureau:~/JEUX/CROSSFIRE$ wget http://freefr.dl.sourceforge.net/sourceforge/crossfire/crossfire-client-1.12.0.tar.bz2
nekrofage@bureau:~/JEUX/CROSSFIRE$ tar xvfj crossfire-client-1.12.0.tar.bz2
nekrofage@bureau:~/JEUX/CROSSFIRE/crossfire-client-1.12.0$ ./configure –prefix=/home/nekrofage/Jeux/Crossfire/Client

Le résumé de la configuration :

configure:
configure: Configuration summary….
configure:
configure:   Paths
configure:     prefix default value                 /home/nekrofage/Jeux/Crossfire/Client
configure:     exec_prefix default value            ${prefix}
configure:     Will put executables in              /home/nekrofage/Jeux/Crossfire/Client/bin
configure:     Will put config in                   ${prefix}/etc
configure:     Will put data in                     /home/nekrofage/Jeux/Crossfire/Client/share/crossfire-client
configure:
configure:   Build options
configure:     Will build GTK1 client?              no
configure:     Will build GTK2 client?              yes
configure:     Will build OpenGL renderer?          no
configure:     Will build SDL renderer?             yes
configure:     Will build sound server?             yes  (Alsa 0.9.x) (OSS)
configure:
configure:   Scripting options
configure:     Will include lua interface?          no

nekrofage@bureau:~/JEUX/CROSSFIRE/crossfire-client-1.12.0$ make && make install

3) Lancement de Crossfire Client :

ekrofage@bureau:~$ cd /home/nekrofage/Jeux/Crossfire/Client/bin/
nekrofage@bureau:~/Jeux/Crossfire/Client/bin$ ./crossfire-client-gtk2

4) Installation de Crossfire Serveur :

nekrofage@bureau:~/JEUX/CROSSFIRE$ wget http://freefr.dl.sourceforge.net/sourceforge/crossfire/crossfire-1.11.0.arch.tar.gz
nekrofage@bureau:~/JEUX/CROSSFIRE$ wget http://freefr.dl.sourceforge.net/sourceforge/crossfire/crossfire-1.11.0.maps.tar.gz
nekrofage@bureau:~/JEUX/CROSSFIRE$ wget http://freefr.dl.sourceforge.net/sourceforge/crossfire/crossfire-1.11.0.tar.gz
nekrofage@bureau:~/JEUX/CROSSFIRE$ tar xvfz crossfire-1.11.0.tar.gz
nekrofage@bureau:~/JEUX/CROSSFIRE$ cd crossfire-1.11.0/
nekrofage@bureau:~/JEUX/CROSSFIRE/crossfire-1.11.0$ ./configure –prefix=/home/nekrofage/Jeux/Crossfire/Serveur

Le résumé de la configuration :

configure: Configuration summary….
configure:
configure:   Paths
configure:     prefix default value                 /home/nekrofage/Jeux/Crossfire/Serveur
configure:     exec_prefix default value            ${prefix}
configure:     Will put executables in              ${exec_prefix}/bin
configure:     Will put resources in                ${datarootdir}
configure:     Will put config in                   ${prefix}/etc
configure:     Will put server runtime datas in:    ${prefix}/var
configure:
configure:   Build options
configure:
configure:     Will build crossedit? (*)            no
configure:     Will build metasever2 support?       yes
configure:     Will build plugins?                  yes
configure:     Will build python plugin?            yes
configure:     Will process unit testing?           no
configure:       If you are a developer, you MUST install the check framework
configure:       and write automated tests for all your add-ons!

nekrofage@bureau:~/JEUX/CROSSFIRE/crossfire-1.11.0$ make && make install
nekrofage@bureau:~/JEUX/CROSSFIRE/crossfire-1.11.0$ cd ..
nekrofage@bureau:~/JEUX/CROSSFIRE$ cp crossfire-1.11.0.maps.tar.gz /home/nekrofage/Jeux/Crossfire/Serveur/share/crossfire/
nekrofage@bureau:~/JEUX/CROSSFIRE$ cd /home/nekrofage/Jeux/Crossfire/Serveur/share/crossfire/
nekrofage@bureau:~/Jeux/Crossfire/Serveur/share/crossfire$ tar xvfz  crossfire-1.11.0.maps.tar.gz

5) Lancement de Crossfire Serveur :

nekrofage@bureau:~/Jeux/Crossfire/Serveur/share/crossfire$ cd /home/nekrofage/Jeux/Crossfire/Serveur/bin/
nekrofage@bureau:~/Jeux/Crossfire/Serveur/bin$ ./crossfire

6) Installation de l’éditeur Gridarta :

Version précompilé :

nekrofage@bureau:~$ cd JEUX/CROSSFIRE/
nekrofage@bureau:~/JEUX/CROSSFIRE$ mkdir Editeur
nekrofage@bureau:~/JEUX/CROSSFIRE$ cd Editeur/
nekrofage@bureau:~/JEUX/CROSSFIRE/Editeur$ wget http://www.eracc.com/other/crossfire/CrossfireEditor.jar

ou

Version compilé :

nekrofage@bureau:~$ cd JEUX/CROSSFIRE/
nekrofage@bureau:~/JEUX/CROSSFIRE$ wget http://apache.cict.fr/ant/binaries/apache-ant-1.7.1-bin.zip
nekrofage@bureau:~/JEUX/CROSSFIRE$ unzip apache-ant-1.7.1-bin.zip
nekrofage@bureau:~/JEUX/CROSSFIRE$ cd apache-ant-1.7.1/
nekrofage@bureau:~/JEUX/CROSSFIRE/apache-ant-1.7.1$ export ANT_HOME=/home/nekrofage/JEUX/CROSSFIRE/apache-ant-1.7.1
nekrofage@bureau:~/JEUX/CROSSFIRE/apache-ant-1.7.1$ export PATH=$PATH:$ANT_HOME/bin

nekrofage@bureau:~/JEUX/CROSSFIRE/Editeur$ svn co https://gridarta.svn.sourceforge.net/svnroot/gridarta
nekrofage@bureau:~/JEUX/CROSSFIRE/Editeur$ cd gridarta/trunk/
nekrofage@bureau:~/JEUX/CROSSFIRE/Editeur/gridarta/trunk/crossfire$ ant

7) Lancement de Gridarta :

Version précompilé :

nekrofage@bureau:~/JEUX/CROSSFIRE/Editeur$ java -Xmx128m -jar CrossfireEditor.jar

ou

Version compilé :

nekrofage@bureau:~/JEUX/CROSSFIRE/Editeur/gridarta/trunk/crossfire$ java -Xmx128m -jar CrossfireEditor.jar

Remarque :

Pour déplacer son personnage, cliquer sur le bouton droite de la souris à l’endroit où le PJ va se diriger.