Je viens de tester sur mon ordi en arch x86_64 sans problèmes... Je te propose d'essayer de compiler toi-même la librairie fautive en suivant ce tutoriel que j'ai écrit pour mon futur moi :
https://www.txori.com/index.php?article139/compiler-librairie-zgebullet-avec-fre...
J'ai donc recompilé la librairie
(note pour ton tuto: tu peux enlever le sudo sur le premier chmod et indiquer que la librairie zbulet doit être placée dans le home pour que la compile marche)
Il doit y avoir une autre librairie manquante ou quoi parce que en gros, ça me lance une fenetre noire, qui se ferme de suite, et le terminal m'affiche :
./ZgeBullet.so
et c'est tout. Bon j'ai joué au jeu via proton mais quand même ce serait cool en natif :D
J'ai essayé en retéléchargeant depuis itch sans succès.
Tu as un mode debug ou verbose ou quoi que tu pourrais exporter ?
Etienne
Merci pour ton retour :)
"indiquer que la librairie zbulet doit être placée dans le home"
C'est pas ce qu'il se fait avec ~/ZgeBullet sur cette ligne ?
svn checkout https://github.com/Rado-1/ZgeBullet/trunk ~/ZgeBullet
Pas vraiment de verbose, non... Mais je viens de tester avec :
$ readelf --dynamic ./Omeganaut | grep NEEDED
Voilà les librairies nécessaires
- libSDL2-2.0.so.0
- libdl.so.2
- libX11.so.6
- libc.so.6
Et on peut commencer par un simple cube sans librairie ZgeBullet.so pour voir si tout va bien: https://www.txori.com/forum/viewtopic.php?id=2637
Hi. What do you mean by "I cannot follow the rest of the thread"? Too technical?
I listed just above the basic libraries that are needed:
- libSDL2-2.0.so.0
- libdl.so.2
- libX11.so.6
- libc.so.6
In the terminal, try:
ldconfig -p | grep libdl
If libdl is not installed, there will be no output. If it is installed, you will get a line for each version available. Please do that for all of these.
You can also find your sdl version (if it is there) with:
sdl2-config --version
Did you try running the simple cube that works without any external libraries?
https://www.txori.com/forum/viewtopic.php?id=2637
Hello, thank you for the reply. Not overly technical but I wasn't able to determine what the solution was, ATN mentioned rebuilding ZgeBullet and running in proton but that did not seem like the solution. I have confirm the four libraries you listed are installed, I will run the ldconfig -p | grep libdl command and sdl2-config --version to determine output and post here as relevant. I'll also attempt the cube prior to and after this and confirm it works as well.
The cube works? That's good to know. That was the response I was waiting from ATN. I'm going to produce two more examples for testing the external libraries that handle music and physics, so we'll pinpoint which one is faulty, or if it's come from the game... It should be ready in an hour.
Edit:
You can download those new tests on the same link. Please tell me how it goes ;)
Yes, the cube works. Bullet failed: pushed ./ZgeBullet and then quit. Sunvox worked and showed "game over (s.t.u.)" with loading bar below.
I have the outputs of "ldconfig -p | grep" for all four libraries printed to individual text files, would you like to see those or paste outputs here? I don't see how to insert file so I probably have to paste in-line if you want to see the output for each