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".
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.