
A - Installing under Linux:

First make sure you have libusb installed 
(lib _and_ development files). 
Then, type make.



B - Installing under Freebsd
Install libusb: pkg_add -r libusb
Then compile using gmake

If you get failures, you may have to compile libusb. 

 cd /usr/ports/devel/libusb/

be sure that

 files/patch-bsd.c contains 

--- bsd.c.orig  2006-03-04 03:52:46.000000000 +0100
+++ bsd.c       2008-11-03 00:08:15.000000000 +0100
@@ -477,7 +477,7 @@
     USB_ERROR_STR(-errno, "error sending control message: %s",
                   strerror(errno));

-  return UGETW(req.ucr_request.wLength);
+  return req.ucr_actlen;
 }

 int usb_os_find_busses(struct usb_bus **busses)

then just 

 make install
