
Estoy intentando compilar PyVlfeat y falla con el siguiente error.
/usr/bin/ld: cannot find -lboost_python-mt-py34
collect2: error: ld returned 1 exit status
error: command 'c++' failed with exit status 1
He visto hilos que mencionan problemas similares, pero ninguno parece proporcionar una solución adecuada y parecen ser bastante antiguos.
El problema aquí es que el script de instalación hace referencia a la opción "-lboost_python-mt-py26" (¿parámetro?) en un momento. Algunos hilos parecen llegar a una solución cambiando la versión del intérprete de Python. (por ejemplo: py27 en lugar de py26).
Sin embargo, esto no funciona para mí y no puedo corregir esta referencia. He instalado Boost con el comando "sudo apt-get install libboost-all-dev".
¿Cómo arreglar este problema?
Respuesta1
Como se mencionó, cambiar la referencia a "-lboost_python-py27" ayuda a resolver el problema.
La fuente de la información es No se puede encontrar la biblioteca boost-thread-mt