Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : Rencontrez Borsalinux-fr aux RMLL à Strasbourg du 7 au 12 juillet

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

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

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 28 64-bit Gnome 3.28

Hors ligne

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

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

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 537
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 : 220

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 28 64-bit Gnome 3.28

Hors ligne

Pied de page des forums