Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 24/04/2011, à 14:26

peterp@n

[Humble Frozenbyte Bundle][Trine] Pb au lancement du jeu

Bonjour,
J'ai commandé un pack Humble Frozenbyte Bundle (20$ => soit 15€ env), je viens de télécharger le fichier Trine-1.32.run, le md5sum est bon et j'ai coché la case "Autoriser l'éxecution du fichier comme un programme".
Quand je double clic sur le fichier il ne se passe rien et quand je le lance en ligne de commande voici le résultat :

jo@jo-desktop:~/Programmes/Jeux/Pack Humble Bundies/Trine$ ./Trine-1.32.run 
./Trine-1.32.run: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by ./Trine-1.32.run)

Liste des paquets installés ayant un rapport :

  • libstdc++6

  • libstdc++6-4.4-dev

J'utilise Ubuntu 10.04 32 bit avec noyau PAE.

Que manque t il pour pouvoir lancer le jeu ?


Ubuntu 14.04 64bits, Raspbian “wheezy”, Tango Studio sauce debian
Assistance - Développement - Formations FreeCAD (logiciel 3d)

Hors ligne

#2 Le 24/04/2011, à 14:31

wido

Re : [Humble Frozenbyte Bundle][Trine] Pb au lancement du jeu

Bonjour,
vérifie que la librairie est bien disponible dans le dossier /usr/lib/

Hors ligne

#3 Le 24/04/2011, à 14:40

peterp@n

Re : [Humble Frozenbyte Bundle][Trine] Pb au lancement du jeu

Salut Wido, merci de te pencher sur mon problème.

J'ai fait :

jo@jo-desktop:~$ locate libstdc
/usr/lib/libstdc++.so.6
/usr/lib/libstdc++.so.6.0.13

J'ai pas collé tout le résultat mais en rapport avec libstdc++.so.6 il y a ça.


Ubuntu 14.04 64bits, Raspbian “wheezy”, Tango Studio sauce debian
Assistance - Développement - Formations FreeCAD (logiciel 3d)

Hors ligne

#4 Le 24/04/2011, à 15:12

wido

Re : [Humble Frozenbyte Bundle][Trine] Pb au lancement du jeu

Hors ligne

#5 Le 24/04/2011, à 16:07

peterp@n

Re : [Humble Frozenbyte Bundle][Trine] Pb au lancement du jeu

Merci pour la piste :
J'ai dl le nouvel installateur depuis ce post :
http://frozenbyte.com/board/viewtopic.p … 427#p14147

et j'ai l'erreur suivante :

jo@jo-desktop:~/Programmes/Jeux/Pack Humble Bundies/Trine$ ./trine-bin32 
./trine-bin32: error while loading shared libraries: libavcodec.so.51: cannot open shared object file: No such file or directory

Du coup j'arrive à la lecture de ce post : http://frozenbyte.com/board/viewtopic.p … =25#p14274

Mais là j'hésite...à ton avis Wido est ce risqué ?


Ubuntu 14.04 64bits, Raspbian “wheezy”, Tango Studio sauce debian
Assistance - Développement - Formations FreeCAD (logiciel 3d)

Hors ligne

#6 Le 24/04/2011, à 16:29

wido

Re : [Humble Frozenbyte Bundle][Trine] Pb au lancement du jeu

Essaye tant que possible de passer par le dépôt ubuntu

installe les paquets suivantes:
sudo apt-get install libavcodec-extra-52 libavcodec52

et revérifie que le fichier demandait est disponible.

Hors ligne

#7 Le 25/04/2011, à 01:59

peterp@n

Re : [Humble Frozenbyte Bundle][Trine] Pb au lancement du jeu

Salut Wido,

Bon en fait j'ai été impatient j'ai pas attendu ta réponse.
Du coup j'aimerais bien faire le plus propre possible donc je vais dire ce que j'ai fait exactement et voir si on peut revenir en arrière.
J'ai fait ce qui est dit à ce post : http://frozenbyte.com/board/viewtopic.p … =25#p14274
J'ai dl libstdc++ for 32bits
J'ai extrait les fichiers du .deb
J'ai copié les fichiers du dossier lib du dossier libstdc++6_4.6.0-2_i386 dans le dossier Trine où se trouve le fichier Trine-1.32.run.
Enfin en ligne de commande à partir du dossier Trine où se trouve le fichier Trine-1.32.run (télécharger sur le site Humble (Frozenbyte) Indie Bundle #3 j'ai lancé ceci :

export LD_LIBRARY_PATH="`pwd`:$LD_LIBRARY_PATH"
chmod +x Trine-1.32.run
./Trine-1.32.run

L'installation se déroule bien, cela créer un dossier trine à la racine de mon home cepandant le lanceur créé dans Application/Jeux ne fonctionne pas.
Je dois faire ceci :

jo@jo-desktop:~/trine$ ./trine-launcher

Voilà hmm

On peut revenir en arrière ?
Supprimer le dossier /home/jo/trine ?
Relancer l'install après avoir installer libavcodec52 ? Je ne l'ai pas encore installé car cela demande la désintallation de libavcodec-extra-52 et xvidcap. Je peux désinstaller xvidcap mais est ce que j'ai pas des logiciel qui dépendent de libavcodec-extra-52 ?

Promis j'attends une réponse avant de faire quoique ce soit.


Ubuntu 14.04 64bits, Raspbian “wheezy”, Tango Studio sauce debian
Assistance - Développement - Formations FreeCAD (logiciel 3d)

Hors ligne

#8 Le 25/04/2011, à 16:26

wido

Re : [Humble Frozenbyte Bundle][Trine] Pb au lancement du jeu

Quand tu as copié le dossier libstdc++ for 32bits vers le dossier final, tu n'as pas eu de demande pour forcer la copie ou autre protection?

Si tu n'as pas ça, fait l'effet inverse, tu analyses les fichiers contenus dans le .deb et tu supprimes ce qui sont dans le dossier final, après tu fais une installation au propre de  libavcodec-extra-52 libavcodec52 , j'ai mis ces deux paquets parce qu'il contient à mon avis le fichier demandé par le jeu

Hors ligne