Page 1 sur 1

Version 1.6.1 Ubuntu Hardy

Publié : 19 nov. 2010, 23:47
par Razamut
Bonjour,

j'ouvre le bal des problemes d'installation. Sous Ubuntu 8.04 (Hardy Heron) quand j'essaye de lancer le jeu, ca me renvoi:
./le.x86.static.linux.bin: /lib/tls/i686/cmov/libc.so.6: version `GLIBC_2.11' not found (required by ./le.x86.static.linux.bin)

Code : Tout sélectionner

/lib/tls/i686/cmov$ ls -l *libc.so*
lrwxrwxrwx 1 root root 11 2010-10-23 10:11 libc.so.6 -> libc-2.7.so
Donc il semblerait que ma ma version soit 2.7
Je viens de chercher rapidement dans synaptic et j'ai pas vu de version plus recente pour Ubuntu 8.04.
Suis-je condamne a mettre a jour mon ordi avec Ubuntu 10.04 (Lucid Lynx)?

Merci d'avance,
Razamut

Re: Version 1.6.1 Ubuntu Hardy

Publié : 19 nov. 2010, 23:48
par Ackak
Non pas obligatoirement. Soit on te guide pour que tu compiles le client, soit quelqu'un qui a la même version le fait et te file le binaire pour que tu puisses jouer.

Re: Version 1.6.1 Ubuntu Hardy

Publié : 19 nov. 2010, 23:52
par Razamut
D'accord, merci Ackak.

Je devrais pouvoir compiler le client puisque j'ai deja compile d'autres applications.
Je vais tente de suivre les explications donnees ici: http://www.landes-eternelles.com/phpBB/ ... 56&start=0

Et je vous dis ce que ca donne.

Re: Version 1.6.1 Ubuntu Hardy

Publié : 19 nov. 2010, 23:54
par tosh
Sinon, tu as tenté avec la version non-static ?

Re: Version 1.6.1 Ubuntu Hardy

Publié : 20 nov. 2010, 00:00
par Razamut
Avec la version "non-static" j'ai:
./le.x86.linux.bin: error while loading shared libraries: libSDL_net-1.2.so.0: cannot open shared object file: No such file or directory
EDIT: A celle la etait pas installe, apres l'avoir ajoute j'ai une autre librairie manquante, je continue et je vous dis si je bloque plus loin.

EDIT2: Bon en fait non, apres ca j'avais libopenal.so.1 qui manquait, j'avais une libopenal.so donc j'ai cree un lien symbolique pour voir.

Ensuite il manquait
./le.x86.linux.bin: error while loading shared libraries: libpng14.so.14: cannot open shared object file: No such file or directory
Et la en faisant un lien vers libpng12.so, le demarrage fonctionne toujours pas avec erreurs que le lien c'etait sans doute pas suffisant:
./le.x86.linux.bin: /usr/lib/libxml2.so.2: no version information available (required by ./le.x86.linux.bin)
./le.x86.linux.bin: /usr/lib/libxml2.so.2: no version information available (required by ./le.x86.linux.bin)
./le.x86.linux.bin: /usr/lib/libxml2.so.2: no version information available (required by ./le.x86.linux.bin)
./le.x86.linux.bin: /usr/lib/libpng14.so.14: version `PNG14_0' not found (required by ./le.x86.linux.bin)

Re: Version 1.6.1 Ubuntu Hardy

Publié : 20 nov. 2010, 00:16
par Razamut
Sinon en parallele j'essaye de compiler comme indique dans le post-it, mais ca me retourne une erreur:

Code : Tout sélectionner

XXX@xxx:~/LandesEternelles/Sources/client_sources$ make -f Makefile.linux
make: xml2-config : commande introuvable
  CC   2d_objects.o
Dans le fichier inclus à partir de 2d_objects.c:5:
asc.h:10:25: erreur: libxml/tree.h : Aucun fichier ou dossier de ce type
In file included from 2d_objects.c:5:
asc.h:310: erreur: expected «)» before «*» token
asc.h:322: erreur: expected «)» before «*» token
asc.h:355: erreur: expected declaration specifiers or «...» before «xmlNode»
asc.h:356: erreur: expected declaration specifiers or «...» before «xmlNode»
asc.h:357: erreur: expected «)» before «*» token
asc.h:358: erreur: expected «)» before «*» token
asc.h:359: erreur: expected «)» before «*» token
asc.h:360: erreur: expected «)» before «*» token
asc.h:361: erreur: expected «)» before «*» token
asc.h:362: erreur: expected «)» before «*» token
asc.h:396: erreur: expected «=», «,», «;», «asm» or «__attribute__» before «*» token
asc.h:412: attention : type defaults to «int» in declaration of «xmlChar»
asc.h:412: erreur: expected «;», «,» or «)» before «*» token
Dans le fichier inclus à partir de 2d_objects.c:16:
translate.h:8:27: erreur: libxml/parser.h : Aucun fichier ou dossier de ce type
In file included from 2d_objects.c:16:
translate.h:120: erreur: expected specifier-qualifier-list before «xmlDoc»
make: *** [2d_objects.o] Erreur 1

Re: Version 1.6.1 Ubuntu Hardy

Publié : 20 nov. 2010, 00:25
par Razamut
J'ai trouve pour la compilation, il fallait que j'insatlle la librairie libxml_dev.

Du coup, apres nouvelle tentative j'ai:

Code : Tout sélectionner

XXX@xxxx:~/LandesEternelles/Sources/client_sources$ make -f Makefile.linux
  CC   2d_objects.o
  CC   3d_objects.o
  CC   actor_scripts.o
Dans le fichier inclus à partir de actor_scripts.c:27:
sound.h:15:21: erreur: ogg/ogg.h : Aucun fichier ou dossier de ce type
sound.h:16:26: erreur: vorbis/codec.h : Aucun fichier ou dossier de ce type
sound.h:17:30: erreur: vorbis/vorbisenc.h : Aucun fichier ou dossier de ce type
sound.h:18:31: erreur: vorbis/vorbisfile.h : Aucun fichier ou dossier de ce type
make: *** [actor_scripts.o] Erreur 1

Re: Version 1.6.1 Ubuntu Hardy

Publié : 20 nov. 2010, 00:26
par tosh
Déjà, apparemment il te manque la libvorbis.

Re: Version 1.6.1 Ubuntu Hardy

Publié : 20 nov. 2010, 00:42
par Razamut
Merci Tosh, je l'avais pas vu!

Au cas ou quelqu'un soit dans le meme cas, il m'a aussi manque pour la suite les librairies (nom aproximatif, a chercher avec le debut seulement):
libsdl-image-dev
libcal3d-dev
libxslt1-dev

Et voila apres ca j'ai mon client qui fonctionne.


Merci beaucoup pour votre aide, si quelqu'un a le meme soucis et ne comprends pas mes explications ci-dessus, ne pas hesiter a m'envoyer un mp ou continuer la discussion.

Re: Version 1.6.1 Ubuntu Hardy

Publié : 20 nov. 2010, 00:45
par Ackak
Rol a aussi cette version d'Ubuntu et on va pouvoir mettre le binaire en téléchargement pour ceux qui sont sur cette version d'Ubuntu.

Re: Version 1.6.1 Ubuntu Hardy

Publié : 20 nov. 2010, 00:46
par Razamut
Dites-moi si vous le voulez, je peux vous l'envoyer.

Re: Version 1.6.1 Ubuntu Hardy

Publié : 20 nov. 2010, 00:46
par tosh
Il faut installer ces bibliothèques :

Code : Tout sélectionner

sudo apt-get install libxml2-dev

Code : Tout sélectionner

sudo apt-get install libsdl1.2-dev

Code : Tout sélectionner

sudo apt-get install libopenal-dev

Code : Tout sélectionner

sudo apt-get install libogg-dev

Code : Tout sélectionner

sudo apt-get install libsdl-net1.2-dev

Code : Tout sélectionner

sudo apt-get install libvorbis-dev

Code : Tout sélectionner

sudo apt-get install libsdl-image1.2-dev

Code : Tout sélectionner

sudo apt-get install libcal3d12-dev

Code : Tout sélectionner

sudo apt-get install libxslt1-dev

(Merci Teylae)

Re: Version 1.6.1 Ubuntu Hardy

Publié : 20 nov. 2010, 00:55
par Ackak
Voici le binaire pour Ubuntu Hardy : http://landes-eternelles.com/client/le. ... .hardy.bin