Problema ao instalar o emulador de terminal de terminologia

0

Ao tentar executar / instalar a terminologia no Ubuntu 14.04, recebo o seguinte erro

symbol lookup error: /usr/local/lib/libecore_evas.so.1: undefined symbol: _eina_log_state_shutdown

Eu acho que o problema é com a biblioteca elementar, porque quando eu tentei compilar a partir da fonte, como indicado no Enlightenmend site , Não consegui executar o comando make sem obter este erro.

Eu tentei fazer um sudo make uninstall nesta biblioteca e, em seguida, nas bibliotecas Efl, Generic Loaders e Emotion Generic Players (aquelas necessárias para a terminologia, de acordo com a página do Enlightenment). Depois disso, adicionei o repositório enlightenment-git/ppa e segui os passos do Como instalar a terminologia no Ubuntu 14.04 poste com o mesmo resultado: quando eu executo o comando terminology , ainda recebo o erro, mesmo que não haja erros visíveis durante a instalação.

Eu até tentei o repositório niko2040/e19 , mas o mesmo ocorreu, agradeço qualquer ajuda.

Obrigado!

    
por Rafael Díaz 19.04.2015 / 00:43

1 resposta

-1

Por que você é uma biblioteca em / usr / local? O pacote ppa pode ter instalado lá, mas também pode significar que você não tenha desinstalado sua versão compilada manualmente. Tente verificar onde os pacotes do ppa instalam coisas e se estou correto e você tem arquivos duplicados em / usr e / usr / local, faça alguma limpeza no último.

Eu tive outra ideia antes. É errado, eu não li o código da pergunta corretamente.

Provavelmente, algo está errado com os requisitos. Tente localizar um pacote que contenha a biblioteca de evas, instale-o e encontre o arquivo apropriado em / usr / {local /,} lib / -se houver apenas versões mais antigas / antigas que você possa tentar linkar simbolicamente e esperar ou instalar / compilar outra versão da biblioteca.

De qualquer forma, você tem que descobrir por que essa biblioteca não pode ser carregada e consertar qualquer problema com ela.

    
por Ivan Anishchuk 19.04.2015 / 01:06