Por que o libtiff.so.4 não é reconhecido?

5

Atualizei recentemente do Ubuntu 13.10 para 14.04 LTS. Eu estava usando o Smoldyn , um pacote de simulação baseado em partículas, mas desde a atualização ele não funciona mais. Depois de digitar

smoldyn

Recebo a seguinte mensagem de erro:

smoldyn: error while loading shared libraries: libtiff.so.4: cannot open shared object file: No such file or directory

Aparentemente, ele não consegue encontrar o libtiff.so.4. Por outro lado, o comando

locate libtiff.so.4

me dá:

/usr/lib/x86_64-linux-gnu/libtiff.so.4
/usr/lib/x86_64-linux-gnu/libtiff.so.4.3.6

Parece que o libtiff está instalado corretamente. Você tem alguma idéia do que está errado aqui? Por que o smoldyn não está funcionando? Muito obrigado antecipadamente!

Meu sistema:

  • Ubuntu 14.04 LTS
  • Processador: CPU Intel® Core ™ i7-2600 a 3.40GHz × 8
  • Gráficos: Gálio 0,4 no AMD CEDAR
  • Tipo de sistema operacional: 64 bits
por user275363 28.04.2014 / 15:24

1 resposta

6

O 14.04 fornece libtiff5 , mas não libtiff4 (até o 13.10).

Para instalar a versão 13.10, acesse a página do amd64 no launchpad e selecione libtiff4_3.9.7-2ubuntu1_amd64.deb .

Agora abra um Terminal com Ctrl + Alt + t e digite na pasta onde você baixou o arquivo deb:

sudo dpkg -i ./libtiff4_3.9.7-2ubuntu1_amd64.deb

Reinstalar o lib antigo deve resolver seu problema.

    
por Sylvain Pineau 28.04.2014 / 15:52