Baixei a versão do Dwarf Fortress para Linux no meu computador, mas quando clico no df
arquivo, ele não faz nada. Quando eu o executo em um terminal, isso me dá a seguinte mensagem:
error while loading shared libraries: libSDL_ttf-2.0.so.0: cannot open shared object file: No such file or directory
No such file or directory
, instalar bibliotecas SDLRespostas:
O arquivo do Dwarf Fortress que você baixou não possui resolução de dependência e esse erro indica que você não instalou as bibliotecas necessárias para reproduzir.
Abra um terminal e digite o seguinte:
Isso deve permitir que o Dwarf Fortress seja executado corretamente, a menos que você esteja em uma instalação de 64 bits. Em instalações de 64 bits, pode ser necessário adicionar ": i386", como visto aqui:
Você também pode ter problemas com o som. Nesse caso, você pode seguir as instruções no wiki do Dwarf Fortress, que sugerem o seguinte:
fonte
sudo apt-get install libsdl1.2debian libsdl-image1.2 libsdl-ttf2.0-0
suficiente sem a necessidade dos:i386
homólogosEu estava tendo o mesmo problema e encontrei uma solução muito fácil. Instale o Wine usando o centro de software e baixe a versão do Dwarf Fortress para Windows.
Após o download do Dwarf Fortress e o vinho ser instalado, vá para a pasta dwarf Fortress e clique com o botão direito do mouse em Dwarf Fortress.exe e selecione Abrir com e, em seguida, com o carregador do programa wine. Isso simplesmente funciona. Eu pensei que era mais fácil do que brincar com as bibliotecas.
fonte