14 votes

Problèmes d'installation de Dwarf-Fortress libSDL_ttf-2.0.so.0 => introuvable

Lorsque j'exécute ./df, j'obtiens cette erreur :

./libs/Dwarf_Fortress: error while loading shared libraries: libSDL_ttf-2.0.so.0: cannot open shared object file: No such file or directory

J'ai donc essayé d'installer cette librairie en l'exécutant :

sudo apt-get install libsdl-ttf2.0-0:i386

Mais il est déjà installé :

libsdl-ttf2.0-0:i386 is already the newest version

J'ai ensuite cherché et j'ai trouvé ceci :

$ ldd ~/df_linux/libs/Dwarf_Fortress

J'ai obtenu une tonne de bibliothèques et je pense avoir trouvé le problème, il est donné par cette ligne :

libSDL_ttf-2.0.so.0 => not found

Je ne trouve pas d'autres informations, je suis perdu. Comment dois-je procéder ?

24voto

Winter Sordino Points 256

Essayez-vous d'utiliser la version la plus récente de Dwarf Fortress (0.43.05) ? J'ai eu le même problème que vous. J'ai créé un lien logiciel vers libSDL_ttf-2.0.so.0 et cela n'a pas fonctionné, car il cherchait un fichier 64 bits.

Essayez d'installer la version 64 bits à la place :

sudo apt-get install libSDL-ttf2.0-0

Vous devriez voir le fichier apparaître dans votre répertoire x86_64-linux-gnu. Le jeu a fonctionné pour moi après l'avoir installé.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X