Contenu | Rechercher | Menus

Annonce

Le forum rencontre en ce moment quelques soucis de charge, il est possible qu'une erreur soit affichée quand vous postez un message, ne rechargez pas la page au risque de poster une seconde fois votre message

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".

#1 Le 22/06/2007, à 18:19

[tuto] landes eternelles 1.6 sous amd64

[vertion 1.6] description du jeu voir doc ubuntu http://doc.ubuntu-fr.org/landes_eternelles#sous_amd64
ma config: jaunty amd64 drivers libre radeon

lien vers les sources du client http://www.landes-eternelles.com/downlo … down&did=8
lien vers les sources de l'éditeur de carte http://www.landes-eternelles.com/downlo … own&did=13

j'ai installer toutes ces dépendances:
pour le client et l'éditeur de carte.

sudo apt-get install build-essential libxml++2.6-dev libalsaplayer-dev libalut-dev libopenal-dev libcal3d12-dev libsdl1.2-dev libsdl-net1.2-dev libopenal-dev libgl1-mesa-dev libglu1-mesa-dev libvorbis-dev libpng12-dev libsdl-image1.2-dev libxslt1-dev

uniquement pour l'éditeur de carte.

sudo apt-get install libgtk2.0-dev

décompresser les 2 archives SourcesClient-1.6.tar.bz2 et SourcesEditeur-1.6.tar.bz2 dans le même répertoire.
renommer ensuite les sous répertoires ainsi créer (SourcesClient-1.6 et SourcesEditeur-1.6) en client_sources et editeur_sources .c'est très important pour la compilation de l'éditeur de carte mais inutile pour le client.

dans le sous répertoire client_sources
j'ai modifier le make.defaults :
modification des lignes :

PLATFORM=-march=i686 
par
PLATFORM=-march=k8

j'ai modifier le Makefile.linux :
EXE=le.x86.linux.bin
par
EXE=le.x86_64.linux.bin

puis j'ai lancer la compilation:

make -f  Makefile.linux

je copy ensuite les fichiers le.X86_64.linux.bin ainsi créer dans le répertoire ou j'ais extrais la version I386 pour avoir les données.(lien pour le téléchargerhttp://www.landes-eternelles.com/downlo … down&did=3)

dans le sous répertoire editeur_sources
j'ai modifier le Makefile.linux :
    -rm -f $(OBJS) $(CXXOBJS) mapedit.x86.linux.bin
par
    -rm -f $(OBJS) $(CXXOBJS) mapedit.x86_64.linux.bin
et
mapedit.x86.linux.bin: $(OBJS)
par
mapedit.x86_64.linux.bin: $(OBJS)
et
_CFLAGS=$(OPTIONS) -mcpu=i686 -O3 -fomit-frame-pointer -ffast-math -pipe

par
_CFLAGS=$(OPTIONS) -mcpu=k8 -O3 -fomit-frame-pointer -ffast-math -pipe
et
_CXXFLAGS=$(OPTIONS) -mcpu=i686 -O3 -fomit-frame-pointer -ffast-math -pipe
par
_CXXFLAGS=$(OPTIONS) -mcpu=k8 -O3 -fomit-frame-pointer -ffast-math -pipe

puis j'ai lancer la compilation:

make -f  Makefile.linux

je copy ensuite les fichiers mapedit.x86_64.linux.bin ainsi créer dans le répertoire ou j'ais extrais la version I386 pour avoir les données.(lien pour le téléchargerhttp://www.landes-eternelles.com/downlo … down&did=3)

dans le répertoire ou j'ais extrais la version I386
je créer aussi deux petit script de lancement nommé le.sh et mapedit.sh

gedit le.sh

dans le quel je copy les ligne suivantes.
pour le.sh

#!/bin/sh
./le.X86_64.linux.bin

pour mapedit.sh

#!/bin/sh
./mapedit.x86_64.linux.bin

je les rend exécutable commande:

chmod +x le.sh
chmod +x mapedit.sh

puis lancer avec ces commandes
pour le client.

le.sh

pour l'éditeur de carte.

mapedit.sh

mes sources d'infos : http://doc.fedora-fr.org/Landes_Eternel … ompilation

Dernière modification par hulk (Le 02/07/2009, à 21:41)


Amilo A 1667G , turion64 , X700 .
debian  squeeze amd64
driver libre radeon

Hors ligne

#2 Le 15/07/2007, à 15:26

Re : [tuto] landes eternelles 1.6 sous amd64

Bien joué ^^
C'est quoi comme jeu ?
EDIT: Oh... un mmorpg open source ! C'est nouveau ça smile

Dernière modification par brakbabord (Le 15/07/2007, à 15:28)

Hors ligne

#3 Le 29/11/2007, à 19:27

Re : [tuto] landes eternelles 1.6 sous amd64

je viens de modifier la doc qui senter un eput le renfermer
je vais ptet rajouter ton astuce pour l'executable avec en plus une icone


/!\ aveugle ne pas matraquer /!\
¨¨¨                                       ¨¨¨

il est ou le bouton poster ?

Hors ligne

#4 Le 13/06/2011, à 15:36

Re : [tuto] landes eternelles 1.6 sous amd64

Bravo!

Hors ligne

Haut de page ↑