atualizando Touchegg para a última versão

0

Estou tentando instalar o Touchegg. Eu segui este guia aqui ,

no entanto, na última etapa "sudo make install", obtemos este erro: /usr/bin/ld: cannot find -lgeis

Tentei pesquisar no Google, mas não tive sorte.

qualquer ajuda seria muito bem vinda.

no momento estou usando uma variante do Ubuntu: elementaryOS.

    
por user281753 31.12.2013 / 16:09

1 resposta

0

Ele está dizendo que você está perdendo uma biblioteca chamada libgeis.so . Antes de mais nada, você deve procurar em seu sistema para verificar se você tem essa biblioteca, em algum lugar do seu sistema:

  find / -type f -name libgeis.so -print

Se você não consegue encontrá-lo, então você deve instalar um pacote chamado libgeis-dev ,

  sudo apt-get install libgeis-dev

que deve instalar a biblioteca em /usr/lib/x86_64-linux-gnu/libgeis.so, ou da mesma forma para i686. Se ainda não conseguir encontrá-lo, você deve aprender como ensinar seu compilador / carregador a procurar por bibliotecas em diretórios não-padrão. Se você realmente se sentir preguiçoso, isso:

  export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH

fará isso por você (cuidado se você tiver um sistema de 32 bits).

    
por 31.12.2013 / 16:38