[Linux] erreur au lancement
[Linux] erreur au lancement
Bonjour,
Lors du lancement du jeu, une fenêtre s'ouvre sur l'initialisation du jeu. Puis, la fenêtre se ferme brutalement.
Lancer via une console, j'ai le message suivant:
./le.x86_64.linux.bin: symbol lookup error: ./le.x86_64.linux.bin: undefined symbol: _ZN16CalCoreAnimation11setFilenameERKSs
Je lance la version statique du jeu:
*** buffer overflow detected ***: ./le.x86_64.static.linux.bin terminated
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x7320f)[0x7fa95ea8b20f]
/lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x37)[0x7fa95eb0e4e7]
/lib/x86_64-linux-gnu/libc.so.6(+0xf4700)[0x7fa95eb0c700]
/lib/x86_64-linux-gnu/libc.so.6(__stpncpy_chk+0x0)[0x7fa95eb0bb60]
./le.x86_64.static.linux.bin[0x47682d]
./le.x86_64.static.linux.bin[0x477f4d]
./le.x86_64.static.linux.bin[0x40bd69]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5)[0x7fa95ea39b45]
./le.x86_64.static.linux.bin[0x40d2cc]
======= Memory map: ========
<snip>
Si quelqu'un a une idée...
Merci d'avance
Lors du lancement du jeu, une fenêtre s'ouvre sur l'initialisation du jeu. Puis, la fenêtre se ferme brutalement.
Lancer via une console, j'ai le message suivant:
./le.x86_64.linux.bin: symbol lookup error: ./le.x86_64.linux.bin: undefined symbol: _ZN16CalCoreAnimation11setFilenameERKSs
Je lance la version statique du jeu:
*** buffer overflow detected ***: ./le.x86_64.static.linux.bin terminated
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x7320f)[0x7fa95ea8b20f]
/lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x37)[0x7fa95eb0e4e7]
/lib/x86_64-linux-gnu/libc.so.6(+0xf4700)[0x7fa95eb0c700]
/lib/x86_64-linux-gnu/libc.so.6(__stpncpy_chk+0x0)[0x7fa95eb0bb60]
./le.x86_64.static.linux.bin[0x47682d]
./le.x86_64.static.linux.bin[0x477f4d]
./le.x86_64.static.linux.bin[0x40bd69]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5)[0x7fa95ea39b45]
./le.x86_64.static.linux.bin[0x40d2cc]
======= Memory map: ========
<snip>
Si quelqu'un a une idée...
Merci d'avance
Re: [Linux] erreur au lancement
Bonjour, je suis un joueur des Landes et je voulais savoir si tu avais réinstallé le jeu ?
Peut-être que ça résoudra le problème.
Peut-être que ça résoudra le problème.
Utarg, Galdur.
Re: [Linux] erreur au lancement
Bonjour,Sebastien a écrit :Bonjour, je suis un joueur des Landes et je voulais savoir si tu avais réinstallé le jeu ?
Peut-être que ça résoudra le problème.
Merci de votre réponse
Landes éternelles n'était pas installé sur cet ordinateur.
Pour l'installation, j'ai simplement décompressé l'archive dans un répertoire
Re: [Linux] erreur au lancement
Bonsoir,
Pourrais-tu nous donner plus de précision au sujet de ton os ?
As-tu essayé de l'installer à partir d'une version fournie par les dépôts de ton os ?
Toupac
Pourrais-tu nous donner plus de précision au sujet de ton os ?
As-tu essayé de l'installer à partir d'une version fournie par les dépôts de ton os ?
Toupac
Toupac
Elfe Noir barde
Membre de l'équipe animation
since 2018
Elfe Noir barde
Membre de l'équipe animation
since 2018
Re: [Linux] erreur au lancement
Bonsoir,toupac a écrit :Bonsoir,
Et merci de votre aide.
Linux Debian Testingtoupac a écrit :Pourrais-tu nous donner plus de précision au sujet de ton os ?
Il n'y a pas de dépôt. J'ai donc téléchargé la version sur le sitetoupac a écrit :As-tu essayé de l'installer à partir d'une version fournie par les dépôts de ton os ?
Re: [Linux] erreur au lancement
Linux Debian Testing ? Je ne sais pas du tout comment ça marche, désolé, mais as tu essayé de compiler LE à partir des sources ?
Ou encore voir si ça ne viens pas des librairies... (je pense à l'erreur que tu obtiens en exécutant le.86-64.linux.bin )
Ou encore voir si ça ne viens pas des librairies... (je pense à l'erreur que tu obtiens en exécutant le.86-64.linux.bin )
Toupac
Elfe Noir barde
Membre de l'équipe animation
since 2018
Elfe Noir barde
Membre de l'équipe animation
since 2018
Re: [Linux] erreur au lancement
Voici le résultat d'une compilation:toupac a écrit :Linux Debian Testing ? Je ne sais pas du tout comment ça marche, désolé, mais as tu essayé de compiler LE à partir des sources ?
Ou encore voir si ça ne viens pas des librairies... (je pense à l'erreur que tu obtiens en exécutant le.86-64.linux.bin )
Code : Tout sélectionner
CXX engine/hardwarebuffer.o
LINK le.x86_64.linux.bin
minimap.o: dans la fonction « draw_actor_points »:
/home/nicolas/Téléchargements/client_sources/minimap.c:247: référence indéfinie vers « is_within_radius »
/home/nicolas/Téléchargements/client_sources/minimap.c:273: référence indéfinie vers « is_within_radius »
minimap.o: dans la fonction « draw_map »:
/home/nicolas/Téléchargements/client_sources/minimap.c:389: référence indéfinie vers « rotate_at_player »
minimap.o: dans la fonction « minimap_walkto »:
/home/nicolas/Téléchargements/client_sources/minimap.c:610: référence indéfinie vers « rotate_click_coords »
minimap.o: dans la fonction « click_minimap_handler »:
/home/nicolas/Téléchargements/client_sources/minimap.c:660: référence indéfinie vers « is_within_radius »
/home/nicolas/Téléchargements/client_sources/minimap.c:670: référence indéfinie vers « is_within_radius »
minimap.o: dans la fonction « keypress_minimap_handler »:
/home/nicolas/Téléchargements/client_sources/minimap.c:686: référence indéfinie vers « is_within_radius »
minimap.o: dans la fonction « mouseover_minimap_handler »:
/home/nicolas/Téléchargements/client_sources/minimap.c:874: référence indéfinie vers « is_within_radius »
weather.o: dans la fonction « update_wind »:
/home/nicolas/Téléchargements/client_sources/weather.c:309: référence indéfinie vers « next_random_number »
/home/nicolas/Téléchargements/client_sources/weather.c:310: référence indéfinie vers « next_random_number »
weather.o: dans la fonction « update_weather_type »:
/home/nicolas/Téléchargements/client_sources/weather.c:349: référence indéfinie vers « next_random_number »
/home/nicolas/Téléchargements/client_sources/weather.c:350: référence indéfinie vers « next_random_number »
/home/nicolas/Téléchargements/client_sources/weather.c:351: référence indéfinie vers « next_random_number »
/home/nicolas/Téléchargements/client_sources/weather.c:356: référence indéfinie vers « make_drop »
/home/nicolas/Téléchargements/client_sources/weather.c:398: référence indéfinie vers « make_drop »
collect2: error: ld returned 1 exit status
Makefile.linux:131: recipe for target 'le.x86_64.linux.bin' failed
make: *** [le.x86_64.linux.bin] Error 1
- trinita
- Messages : 2722
- Inscription : 15 avr. 2006, 10:23
- Localisation : Charente - France
- Contact :
Re: [Linux] erreur au lancement
tu aurais la version de GCC ?
Trinita,
Administrateur,
Contact: trinita@landes-eternelles.com
Suivez et partagez les Landes Eternelles sur Twitter !
La page Facebook des Landes Eternelles !
" Le bon sens est la qualité la moins partagée de ce monde " Jean-Pierre TROLL
Administrateur,
Contact: trinita@landes-eternelles.com
Suivez et partagez les Landes Eternelles sur Twitter !
La page Facebook des Landes Eternelles !
" Le bon sens est la qualité la moins partagée de ce monde " Jean-Pierre TROLL
Re: [Linux] erreur au lancement
Je ne connais pas non plus, mais :
Site https://wiki.debian.org/fr/DebianTesting
Site https://wiki.debian.org/fr/DebianTesting
Peut-être essayer avec une Debian stable?Debian testing est la version actuellement en développement de la prochaine version stable de Debian.
Kh_art,
Du peuple Nain et fier de l'être.
Gardien de la Tradition.
Du peuple Nain et fier de l'être.
Gardien de la Tradition.
Re: [Linux] erreur au lancement
Bonjour, je joue avec la version 64bits de Landes Eternelles sur Linux ubuntu Pendora 12.04
En espérant que cela puisse t'aider, il y a peu de temps de cela : j'ai écrit une procédure que j'ai moi même réalisé dans le sujet Aide suite a une réponse d'un ou des joueurs.
Voici le lien qui conduit vers cette procédure dans le forum Aide :
http://www.landes-eternelles.com/phpBB/ ... 91#p218491
En espérant que cela puisse t'aider, il y a peu de temps de cela : j'ai écrit une procédure que j'ai moi même réalisé dans le sujet Aide suite a une réponse d'un ou des joueurs.
Voici le lien qui conduit vers cette procédure dans le forum Aide :
http://www.landes-eternelles.com/phpBB/ ... 91#p218491
Utarg, Galdur.
Re: [Linux] erreur au lancement
gcc version 5.2.1 20151028 (Debian 5.2.1-23)trinita a écrit :tu aurais la version de GCC ?
Re: [Linux] erreur au lancement
Ce n'est pas possible. Certaine fonction ne sont validé qu'avec la Testing.Kh_art a écrit :Je ne connais pas non plus, mais :
Site https://wiki.debian.org/fr/DebianTestingPeut-être essayer avec une Debian stable?Debian testing est la version actuellement en développement de la prochaine version stable de Debian.
- trinita
- Messages : 2722
- Inscription : 15 avr. 2006, 10:23
- Localisation : Charente - France
- Contact :
Re: [Linux] erreur au lancement
Hum il faudrait voir avec une version plus de GCC moins récente tu devrais trouver un paquet je pense.Zuthos a écrit :gcc version 5.2.1 20151028 (Debian 5.2.1-23)trinita a écrit :tu aurais la version de GCC ?
Par contre il faut modifier une ligne dans le makefile.linux pour pointer sur le bon binaire GCC
Trinita,
Administrateur,
Contact: trinita@landes-eternelles.com
Suivez et partagez les Landes Eternelles sur Twitter !
La page Facebook des Landes Eternelles !
" Le bon sens est la qualité la moins partagée de ce monde " Jean-Pierre TROLL
Administrateur,
Contact: trinita@landes-eternelles.com
Suivez et partagez les Landes Eternelles sur Twitter !
La page Facebook des Landes Eternelles !
" Le bon sens est la qualité la moins partagée de ce monde " Jean-Pierre TROLL
Re: [Linux] erreur au lancement
J'ai recherché des problèmes similaires et j'ai lu cette page de forum du site ubuntu : https://forum.ubuntu-fr.org/viewtopic.php?id=837861.
Il dit avoir une fenêtre qui s'ouvre pendant une seconde puis qui se referme mais il a trouvé la cause de son problème en utilisant une commande ( "gdb nautilus" puis "run" ), j'ai testé pour voir : ça affiche des informations.
On peut voir l'intéret de cette commande ici : http://doc.ubuntu-fr.org/gdb
Il pense que c'est parce qu'il a trifouillé des fichiers d'après ce que j'ai compris.
Il dit avoir une fenêtre qui s'ouvre pendant une seconde puis qui se referme mais il a trouvé la cause de son problème en utilisant une commande ( "gdb nautilus" puis "run" ), j'ai testé pour voir : ça affiche des informations.
On peut voir l'intéret de cette commande ici : http://doc.ubuntu-fr.org/gdb
Il pense que c'est parce qu'il a trifouillé des fichiers d'après ce que j'ai compris.
Utarg, Galdur.
Re: [Linux] erreur au lancement
Sebastien a écrit :J'ai recherché des problèmes similaires et j'ai lu cette page de forum du site ubuntu : https://forum.ubuntu-fr.org/viewtopic.php?id=837861.
Il dit avoir une fenêtre qui s'ouvre pendant une seconde puis qui se referme mais il a trouvé la cause de son problème en utilisant une commande ( "gdb nautilus" puis "run" ), j'ai testé pour voir : ça affiche des informations.
On peut voir l'intéret de cette commande ici : http://doc.ubuntu-fr.org/gdb
Il pense que c'est parce qu'il a trifouillé des fichiers d'après ce que j'ai compris.
En voici la sortie:
Code : Tout sélectionner
(gdb) run
Starting program: /home/nicolas/Documents/Jeux/LandesEternellesLinux/le.x86_64.linux.bin
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe5d4b700 (LWP 9186)]
[New Thread 0x7fffdd54a700 (LWP 9187)]
/home/nicolas/Documents/Jeux/LandesEternellesLinux/le.x86_64.linux.bin: symbol lookup error: /home/nicolas/Documents/Jeux/LandesEternellesLinux/le.x86_64.linu
x.bin: undefined symbol: _ZN16CalCoreAnimation11setFilenameERKSs
[Thread 0x7fffe5d4b700 (LWP 9186) exited]
[Thread 0x7ffff7f2e900 (LWP 9181) exited]
[Inferior 1 (process 9181) exited with code 0177]
Re: [Linux] erreur au lancement
J'ai traduit le programme et j'en déduit qu'il y a un symbole introuvable :(gdb) run
Starting program: /home/nicolas/Documents/Jeux/LandesEternellesLinux/le.x86_64.linux.bin
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe5d4b700 (LWP 9186)]
[New Thread 0x7fffdd54a700 (LWP 9187)]
/home/nicolas/Documents/Jeux/LandesEternellesLinux/le.x86_64.linux.bin: symbol lookup error: /home/nicolas/Documents/Jeux/LandesEternellesLinux/le.x86_64.linu
x.bin: undefined symbol: _ZN16CalCoreAnimation11setFilenameERKSs
[Thread 0x7fffe5d4b700 (LWP 9186) exited]
[Thread 0x7ffff7f2e900 (LWP 9181) exited]
[Inferior 1 (process 9181) exited with code 0177]
/home/nicolas/Documents/Jeux/LandesEternellesLinux/le.x86_64.linux.bin: symbol lookup error: /home/nicolas/Documents/Jeux/LandesEternellesLinux/le.x86_64.linu
x.bin: undefined symbol: _ZN16CalCoreAnimation11setFilenameERKSs
Utarg, Galdur.
Re: [Linux] erreur au lancement
Encore moi.
Je pense qu'il faut replacer manuellement le symbole :
_ZN16CalCoreAnimation11setFilenameERKSs
Je pense qu'il faut replacer manuellement le symbole :
_ZN16CalCoreAnimation11setFilenameERKSs
Utarg, Galdur.
Re: [Linux] erreur au lancement
Le remplacer ou?Sebastien a écrit :Encore moi.
Je pense qu'il faut replacer manuellement le symbole :
_ZN16CalCoreAnimation11setFilenameERKSs

- trinita
- Messages : 2722
- Inscription : 15 avr. 2006, 10:23
- Localisation : Charente - France
- Contact :
Re: [Linux] erreur au lancement
peux tu donner la version de cal3D ?
Trinita,
Administrateur,
Contact: trinita@landes-eternelles.com
Suivez et partagez les Landes Eternelles sur Twitter !
La page Facebook des Landes Eternelles !
" Le bon sens est la qualité la moins partagée de ce monde " Jean-Pierre TROLL
Administrateur,
Contact: trinita@landes-eternelles.com
Suivez et partagez les Landes Eternelles sur Twitter !
La page Facebook des Landes Eternelles !
" Le bon sens est la qualité la moins partagée de ce monde " Jean-Pierre TROLL
Re: [Linux] erreur au lancement
Je pensais que le chemin d'accès menait vers le symbole mais je crois que non (en rouge) :Le remplacer ou?Encore moi.
Je pense qu'il faut replacer manuellement le symbole :
_ZN16CalCoreAnimation11setFilenameERKSs
(gdb) run
Starting program: /home/nicolas/Documents/Jeux/LandesEternellesLinux/le.x86_64.linux.bin
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe5d4b700 (LWP 9186)]
[New Thread 0x7fffdd54a700 (LWP 9187)]
/home/nicolas/Documents/Jeux/LandesEternellesLinux/le.x86_64.linux.bin: symbol lookup error: /home/nicolas/Documents/Jeux/LandesEternellesLinux/le.x86_64.linu
x.bin: undefined symbol: _ZN16CalCoreAnimation11setFilenameERKSs
[Thread 0x7fffe5d4b700 (LWP 9186) exited]
[Thread 0x7ffff7f2e900 (LWP 9181) exited]
[Inferior 1 (process 9181) exited with code 0177]
Utarg, Galdur.