Instalando o software com biblioteca ausente - libusb1.0

1

Estou instalando um software chamado bladeRF usando o cmake. O seguinte erro acontece:

$ cmake -DCMAKE_INSTALL_PREFIX=~/user/local ../

CMake Error at host/libraries/libbladeRF/CMakeLists.txt:104 (message):
  No libbladeRF backends are enabled.  Please enable one or more backends.

Então eu tentei adicionar alguns sinalizadores para o cmake:

$ cmake -DCMAKE_INSTALL_PREFIX=~/user/local -DENABLE_BACKEND_USB=ON -DENABLE_BACKEND_LIBUSB=ON  ../

CMake Error at host/libraries/libbladeRF/CMakeLists.txt:203 (message):
  libusb-1.0 not found.  This is required to use the libbladeRF libusb
  backend.  For binary releases, try setting LIBUSB_PATH.

Então, eu procurei o caminho para o libusb1.0 usando:

$ dpkg -L libusb-1.0-0
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/libusb-1.0-0
/usr/share/doc/libusb-1.0-0/changelog.gz
/usr/share/doc/libusb-1.0-0/README
/usr/share/doc/libusb-1.0-0/changelog.Debian.gz
/usr/share/doc/libusb-1.0-0/copyright
/lib
/lib/arm-linux-gnueabihf
/lib/arm-linux-gnueabihf/libusb-1.0.so.0.1.0
/lib/arm-linux-gnueabihf/libusb-1.0.so.0

Então o libusb está instalado. Eu adicionei outra bandeira ao cmake:

cmake -DCMAKE_INSTALL_PREFIX=~/user/local -DENABLE_BACKEND_USB=ON -DENABLE_BACKEND_LIBUSB=ON  -LIBUSB_PATH=/lib/arm-linux-gnueabihf ../

CMake Error at host/libraries/libbladeRF/CMakeLists.txt:203 (message):
  libusb-1.0 not found.  This is required to use the libbladeRF libusb
  backend.  For binary releases, try setting LIBUSB_PATH.

Eu até tentei os dois:

export LIBUSB_PATH=/lib/arm-linux-gnueabihf
export PKG_CONFIG_PATH=/lib/arm-linux-gnueabihf

Aqueles não funcionaram também. Como posso ajudar a encontrar o caminho para a libusb?

UPDATE: gcc -v parece mostrar que está pesquisando em / usr enquanto o libusb está instalado em / lib. Isso está no caminho certo?

    
por Skiandtea 28.11.2016 / 22:19

1 resposta

1

Normalmente, ao criar um software, você precisa da versão desenvolvimento das bibliotecas.

Você deseja que libusb-1.0-0-dev instalado

    
por 29.11.2016 / 08:02