Não é possível encontrar o erro “-lboost_python-mt” ao usar o Boost

1

Estou tentando criar o PyVlfeat e está falhando com o seguinte erro.

/usr/bin/ld: cannot find -lboost_python-mt-py34
collect2: error: ld returned 1 exit status
error: command 'c++' failed with exit status 1

Já vi tópicos mencionando problemas semelhantes, mas nenhum deles parece fornecer uma solução adequada e parece ser bastante antigo.

O problema aqui é que o script de instalação se refere à opção "-lboost_python-mt-py26" (parâmetro?) em um ponto. Alguns tópicos parecem chegar a uma solução, alterando sua versão do interpretador python. (por exemplo: py27 em vez de py26).

No entanto, isso não funciona para mim e não consigo corrigir essa referência. Eu instalei o Boost pelo comando "sudo apt-get install libboost-all-dev".

Como corrigir esse problema?

    
por Erdnase 06.11.2014 / 11:58

1 resposta

1

Como foi mencionado, alterar a referência para "-lboost_python-py27" ajuda a resolver o problema.

A fonte da informação é Não é possível encontrar a biblioteca boost-thread-mt     

por Erdnase 07.11.2014 / 15:09