ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

Looks like you are missing the libusb. Try installing the Ubuntu package libusb-1.0.0.dev and build again. What I don't get is why rosdep didn't complain, because openni_camera depends on libusb-1.0.0 (in its manifest.xml file).

Looks like you are missing the libusb. Try installing the Ubuntu package libusb-1.0.0.devlibusb-1.0.0 and build again. What I don't get is why rosdep didn't complain, because openni_camera depends on libusb-1.0.0 (in its manifest.xml file).

Looks like you are missing the libusb. Try installing the Ubuntu package libusb-1.0.0 and build again. What I don't get is why rosdep didn't complain, because openni_camera depends on libusb-1.0.0 (in its manifest.xml file).

Free bonus tip (how to debug this kind of error):

Find the line that caused the error:

/usr/bin/ld: cannot find -lusb

This means the linker (ld) cannot find a file called libusb*.so*. Go to http://packages.ubuntu.com/ and search for packages containing files whose name contains libusb.