Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : Vous pouvez tester la Beta de Fedora 28 !

#1 26/03/2018 21:08:58

Solar Eagle
Membre
Lieu : Nord Ardèche
Inscription : 04/10/2009
Messages : 213

libjson.so.0 introuvable

En lançant depuis le terminal une version Linux de Baldur's Gate Enhanced Edition de chez GOG, j'obtiens l'erreur suivante :

Le lancement par le raccourci des programmes ne donne lieu à aucun message d'erreur visible.

En fait, j'ai une copie de cette bibliothèque dans le logiciel de chez Beamdog (chez qui j'avais acheté une version Windows du jeu pour soutenir l'éditeur).

J'ai l'impression qu'il s'agit d'un souci de nom de fichier. Y aurait-il moyen de créer un lien symbolique qui ne touche le pas le système ?

J'ai regardé le script de lancement et ce dernier ne présente aucune liste de dépendances que je pourrais modifier à la main. Le dossier du jeu comporte aussi plusieurs fichiers *.lua que je n'ai pas encore regardé en détail.

Quelqu'un aurait-il une idée pour s'en dépêtrer ? Merci d'avance !


Bureau : Fedora 25 64-bit Gnome 3.22 - non utilisé actuellement
Portable : Fedora 27 64-bit Gnome 3.26

Hors ligne

#2 26/03/2018 23:06:29

Refuznik
Membre
Inscription : 31/01/2007
Messages : 6 752

Re : libjson.so.0 introuvable

As tu essayé en faisant un lien symbolique avec libjsonc.
su -
motdepasse
cd /usr/lib64/
ln -s libjson-c.so.2 libjson.so.0

Pour voir les messages d'erreurs sur les dépendances :
ldd baldursgate (remplacer avec le nom de ton lanceur)

Dernière modification par Refuznik (26/03/2018 23:08:55)

Hors ligne

#3 27/03/2018 06:50:29

remi
Crazy PHP packages monkey... !
Rédacteur Wiki
Lieu : Champagne...
Inscription : 16/10/2004
Messages : 5 531
Site Web

Re : libjson.so.0 introuvable

> As tu essayé en faisant un lien symbolique avec libjsonc.

Non, jamais. Le changement de soname reflète un changement d'ABI, donc une incompatibilité.

Hors ligne

#4 27/03/2018 20:00:21

Solar Eagle
Membre
Lieu : Nord Ardèche
Inscription : 04/10/2009
Messages : 213

Re : libjson.so.0 introuvable

Merci pour vos réponses. J'ai réussi à faire tourner les versions Windows, mais il me manque Siege of Dragonspear qui est sorti après mon achat des versions Windows et que j'avais acheté là avec le lot en profitant d'une grosse promotion chez GOG.
Je vous tiendrai au courant si je trouve une solution.

Dernière modification par Solar Eagle (27/03/2018 20:02:43)


Bureau : Fedora 25 64-bit Gnome 3.22 - non utilisé actuellement
Portable : Fedora 27 64-bit Gnome 3.26

Hors ligne

Pied de page des forums