J'ai téléchargé la version de Dwarf Fortress for Linux sur mon ordinateur, mais lorsque je clique sur le fichier df
, il ne fait rien. Quand je le lance dans un terminal, il me donne ce message:
error while loading shared libraries: libSDL_ttf-2.0.so.0: cannot open shared object file: No such file or directory
L'archive Dwarf Fortress que vous avez téléchargée ne présente aucune résolution de dépendance et cette erreur indique que vous n'avez pas installé les bibliothèques nécessaires à la lecture.
Ouvrez un terminal et entrez les informations suivantes:
Sudo apt-get install libsdl1.2debian libsdl-image1.2 libsdl-ttf2.0-0
Cela devrait permettre à Dwarf Fortress de fonctionner correctement, sauf si vous êtes sur une installation 64 bits. Sur les installations 64 bits, vous devrez peut-être ajouter ": i386" comme indiqué ici:
Sudo apt-get install libsdl-image1.2:i386 libsdl-ttf2.0-0:i386 libgtk2.0-0:i386 libjpeg62:i386 libglu1-mesa:i386 libopenal1:i386
Vous pouvez également rencontrer des problèmes de son. Si oui, vous pouvez suivre les instructions sur le wiki de la forteresse naine, qui suggèrent ce qui suit:
$ cd df_linux/libs
$ ln -s /usr/lib/i386-linux-gnu/libopenal.so.1 ./libopenal.so
$ ln -s /usr/lib/i386-linux-gnu/libsndfile.so.1 ./libsndfile.so