Hi David, > >> What you have is libusb-0.1 which has older API I suppose. There is > >> libusb-compat which can be used as a wrapper over libusb1 to give > >> libusb0 like interfaces. > >> > >> Actually I was using libusb-1.0.0 API as mentioned here > >> http://libusb.sourceforge.net/api-1.0/group__lib.html > >> that also means that the patch I attached should have been using > >> libusb_init() instead. > >> > >> Here is updated patch > >> > > > > this still breaks with a system that has libusb-0.1 installed like the > > current Ubuntu 8.10 does. So either we switch to libusb-1.0 completely > > or we leave it as it is. > > > > This looks like a job for autoconf? it could be, but I am only doing either libusb-0.1 or libusb-1.0. We can have support for both, but these compile time options are a bad thing and I don't want them. Regards Marcel -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html