Page 1 sur 1
LE pas complètement en français sous Ubuntu
Publié : 20 mars 2011, 07:40
par ourse
Bonjour,
J'utilise Ubuntu/Lucid.
J'ai trouvé dans mes paquets (gestionnaire synaptic) : eternalland (version 1.9.1.1) que j'ai donc installé. Le jeu fonctionne très bien. Toutefois, en sélectionnant la langue fr, j'ai encore la plupart du jeu qui reste en anglais (les dialogues, l'aide, tuto etc) ce qui est un réel problème pour mon apprentissage du jeu car je ne comprends pas grand chose.
Existe-t-il un petit paquet que j'aurais oublié d'installer pour que le jeu soit entièrement en français ?
J'avais auparavant tenté d'installer le jeu tel que décrit sur le forum mais en vain.
Merci de votre aide
Re: LE pas complètement en français sous Ubuntu
Publié : 20 mars 2011, 09:57
par tosh
Eternal Lands est la version américaine, un jeu différent de Landes-Éternelles.
Pour installer Landes-Éternelles, il faut se rendre dans la partie téléchargement de ce site, téléchargé la version Linux et la décompresser.
Il faut ensuite télécharger les bibliothèques manquantes, mettre les droits en exécution sur le fichier le.x86.linux.bin (présent dans le dossier décompressé), et finalement lancer le jeu.
Tu peux suivre les instructions proposées sur ce post :
http://www.landes-eternelles.com/phpBB/ ... 104&t=1556
Reviens nous voir si tu as un soucis.

Re: LE pas complètement en français sous Ubuntu
Publié : 20 mars 2011, 17:08
par ourse
Merci tosh,
Je comprends mieux.
Pour rappel, je suis sous Ubuntu Lucid.
J'ai suivi le tuto à la lettre pour installer le jeu français mais je n'y arrive pas. Je me trouve confrontée à une foule de petits problèmes et ne suis pas du tout experte dans tout ça. Je ne suis qu'une simple utilisatrice d'Ubuntu et gratouille relativement peu dans les commandes du système pour m'éviter tout problème que je ne saurais pas résoudre.
- J'ai téléchargé ici : http://www.landes-eternelles.com/downlo ... down&did=3 soit : [logiciel] Landes eternelles version linux
Je l'ai décompressé dans /home/moi/jeux. Un répertoire LandesEternellesLinux s'est créé.
Le tuto dit ensuite de faire : . Les difficultés commencent là pour moi. Je n'ai pas ce fichier, le mien s'appelle : le.x86.linux.bin. J'ai donc fait : . Aucun message d'erreur.
Ensuite j'ai lancé le jeu : Réponse : /le.x86.linux.bin: error while loading shared libraries: libcal3d.so.12: cannot open shared object file: No such file or directory
Le tuto signalant qu'il faut avoir la derniere version de la libcal3d, je l'ai suivi et là ce fut la débandade.
J'ai téléchargé ici : http://download.gna.org/cal3d/sources/c ... 0.0.tar.gz soit : cal3d-only-libs-0.10.0.tar.gz
Je l'ai décompressé dans /home/moi/jeux. Un répertoire cal3d-0.10.0 s'est créé.
En console, j'ai tapé
Résultat : Aucun message d'erreur
Ensuite,
Résultat : hardwaremodel.cpp: In member function 'int CalHardwareModel::addVertex(CalHardwareModel::CalHardwareMesh&, int, CalCoreSubmesh*, int)':
hardwaremodel.cpp:754: error: 'memcpy' was not declared in this scope
hardwaremodel.cpp:765: error: 'memset' was not declared in this scope
hardwaremodel.cpp:776: error: 'memset' was not declared in this scope
hardwaremodel.cpp:793: error: 'memset' was not declared in this scope
make[3]: *** [hardwaremodel.lo] Erreur 1
make[3]: quittant le répertoire « /home/moi/jeux/cal3d-0.10.0/src/cal3d »
make[2]: *** [all-recursive] Erreur 1
make[2]: quittant le répertoire « /home/moi/jeux/cal3d-0.10.0/src »
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /home/moi/jeux/cal3d-0.10.0 »
make: *** [all] Erreur 2
À partir de là, bien sûr, les choses n'ont plus fonctionné :
J'ai bien tenté un malgré tout mais :
hardwaremodel.cpp: In member function 'int CalHardwareModel::addVertex(CalHardwareModel::CalHardwareMesh&, int, CalCoreSubmesh*, int)':
hardwaremodel.cpp:754: error: 'memcpy' was not declared in this scope
hardwaremodel.cpp:765: error: 'memset' was not declared in this scope
hardwaremodel.cpp:776: error: 'memset' was not declared in this scope
hardwaremodel.cpp:793: error: 'memset' was not declared in this scope
make[2]: *** [hardwaremodel.lo] Erreur 1
make[2]: quittant le répertoire « /home/moi/jeux/cal3d-0.10.0/src/cal3d »
make[1]: *** [install-recursive] Erreur 1
make[1]: quittant le répertoire « /home/moi/jeux/cal3d-0.10.0/src »
make: *** [install-recursive] Erreur 1
Je suis désolée d'avoir été un peu longue mais c'était pour tenter d'être la plus précise possible.
Je vous remercie pour le coup de main si vous êtes tentés

Re: LE pas complètement en français sous Ubuntu
Publié : 20 mars 2011, 17:10
par tosh
Tente d'installer les bibliothèques avec ces commandes :
Re: LE pas complètement en français sous Ubuntu
Publié : 20 mars 2011, 18:11
par ourse
Voilà j'ai fait pour chaque fichier. Je n'ai rencontré aucun message d'erreur.
Dois-je faire autre chose ensuite ?
Car j'ai tenté de redémarrer le jeu mais je me retrouve une fois de plus avec le message suivant :
./le.x86.linux.bin: error while loading shared libraries: libcal3d.so.12: cannot open shared object file: No such file or directory
Re: LE pas complètement en français sous Ubuntu
Publié : 20 mars 2011, 18:15
par tosh
Tu n'as pas oublié celui-ci :
?
Sinon, tu peux me dire ce que donne la commande :
Re: LE pas complètement en français sous Ubuntu
Publié : 20 mars 2011, 18:26
par ourse
Non je ne l'avais pas oubliée.
J'obtiens ceci :
ourse@ourse-desktop:~/jeux/LandesEternellesLinux$ apt-cache search libcal3d
libcal3d-doc - Skeletal based 3d character animation library - API documentation
libcal3d12 - Skeletal based 3d character animation library
libcal3d12-dev - Skeletal based 3d character animation library - development files
ourse@ourse-desktop:~/jeux/LandesEternellesLinux$
Re: LE pas complètement en français sous Ubuntu
Publié : 20 mars 2011, 18:38
par tosh
Tente d'installer le libcal3d12 :
Ça m'étonne que les paquets dev fonctionnent pas...
Re: LE pas complètement en français sous Ubuntu
Publié : 20 mars 2011, 18:57
par ourse
ça me dit
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
libcal3d12 est déjà la plus récente version disponible
Re: LE pas complètement en français sous Ubuntu
Publié : 20 mars 2011, 19:05
par tosh
Et le jeu ne se lance toujours pas ? Étrange...
Tu peux me dire le résultat des commandes :
Quelqu'un est-il sous Ubuntu, et a eu des problèmes similaires ?
Re: LE pas complètement en français sous Ubuntu
Publié : 20 mars 2011, 19:16
par ourse
je tente de démarrer le jeu de la façon suivante. je fais un cd pour me placer dans le répertoire du jeu puis :
./le.x86.linux.bin: error while loading shared libraries: libcal3d.so.12: cannot open shared object file: No such file or directory
libcal3d.a
libcal3d.la
libcal3d.so
libcal3d.so.12
libcal3d.so.12.0.0
Je n'ai aucune réponse à cette commande.
Re: LE pas complètement en français sous Ubuntu
Publié : 20 mars 2011, 20:10
par tosh
Bizarre...
Je viens de voir sur Ubuntu.fr que quelqu'un avait un problème similaire, et qu'ils lui proposaient de réinstaller la bibliothèque.
Tu peux essayer ça, voir si ça change quelque chose... :
Et si tu fais :
Code : Tout sélectionner
chmod 777 le.x86.linux.static.bin && ./le.x86.linux.static.bin
ça fait quoi ?
Re: LE pas complètement en français sous Ubuntu
Publié : 20 mars 2011, 20:29
par ourse
Alors j'ai retiré la lib puis réinstallée comme tu m'as dit. Pas de message d'erreur à la fin des deux opérations.
Lorsque je tape :
Code : Tout sélectionner
chmod 777 le.x86.linux.static.bin && ./le.x86.linux.static.bin
j'obtiens :
chmod: ne peut accéder `le.x86.linux.static.bin': Aucun fichier ou dossier de ce type
J'ai supposé que tu voulais parler du fichier pour lancer le jeu qui s'appelle le.x86.linux.bin et j'ai refait avec ce nom :
résultat comme au départ (avant que tu me dises d'ajouter les lib une par une) :
./le.x86.linux.bin: error while loading shared libraries: libcal3d.so.12: cannot open shared object file: No such file or directory
Re: LE pas complètement en français sous Ubuntu
Publié : 20 mars 2011, 20:54
par tosh
Pardon, c'était :
Code : Tout sélectionner
chmod 777 le.x86.static.linux.bin && ./le.x86.static.linux.bin
(la version static)
Re: LE pas complètement en français sous Ubuntu
Publié : 20 mars 2011, 21:22
par ourse
Wow ! Je ne comprends pas pourquoi mais maintenant ta derniere commande fonctionne. Le jeu vient de démarrer youpiii !
Je te remercie beaucoup pour ta patience tosh, c'est très aimable à toi

Re: LE pas complètement en français sous Ubuntu
Publié : 20 mars 2011, 22:05
par tosh
De rien, par contre je ne comprends toujours pas pourquoi la version non-static n'arrive pas à se lancer.
Si quelqu'un a eu le même problème et a réussis à le régler, qu'il n'hésite pas à nous faire partager sa méthode

.