“../lib/libfreenect.so.0.5.0: referência indefinida para 'libusb_get_parent'” ao construir o libusb

2

Estou tentando instalar o OpenKinect no Ubuntu. Eu recebo este erro quando eu corro

tesla@ubuntu:~/libusb/libfreenect/build$ sudo make install
[sudo] password for tesla: 


[ 51%] Built target freenectstatic
Linking C executable ../bin/freenect-chunkview
../lib/libfreenect.so.0.5.0: undefined reference to 'libusb_get_parent'
collect2: ld returned 1 exit status
make[2]: *** [bin/freenect-chunkview] Error 1
make[1]: *** [examples/CMakeFiles/freenect-chunkview.dir/all] Error 2
make: *** [all] Error 2

Sim, instalei o libusb e o libusb-1.0-0-dev Eu tenho uma máquina virtual Ubuntu 12.04 de 32 bits (VMware player)

Eu até tentei instalar no Ubuntu 14.04, mas com o mesmo erro. Eu também tenho suporte a USB 3.0.

    
por Aaditya Ravindran 13.09.2014 / 19:07

1 resposta

-1

você deve tentar construir a libusb a partir do tar mais recente a partir do link . Eu tive os mesmos problemas com uma versão antiga do "libusb-1.0.0".

    
por abc 20.09.2014 / 00:17