Problemas ao instalar o Dwarf-Fortress libSDL_ttf-2.0.so.0 = não encontrado

9

Quando eu executo ./df, recebo este erro:

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

Então eu tentei instalar esse lib executando:

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

Mas já está instalado:

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

Depois, pesquisei e executei isso:

$ ldd ~/df_linux/libs/Dwarf_Fortress

E tenho uma tonelada de bibliotecas e acho que encontrei o problema, é dado por esta linha:

libSDL_ttf-2.0.so.0 => not found

Não consigo encontrar mais nenhuma informação, estou perdido. Como devo proceder?

    
por Diogo Meneses 23.08.2016 / 14:09

1 resposta

13

Você está tentando executar a versão mais atual do Dwarf Fortress (0.43.05)? Eu estava tendo o mesmo problema que você. Eu criei um link para libSDL_ttf-2.0.so.0 e ele não funcionou, porque estava procurando por um arquivo de 64 bits.

Tente instalar a versão de 64 bits:

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

Você deve ver o arquivo aparecer no diretório x86_64-linux-gnu. O jogo correu para mim depois que eu o instalei.

    
por Winter Sordino 28.08.2016 / 15:06

Tags