Solar Eagle
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 !
Refuznik
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)
remi
> 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é.
Solar Eagle
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.