From: Centrio <shi...@tc...> - 2008-04-02 07:03:46
|
---- HI, I installed the svn version of openusb and ran autogen.sh The package is installed but while installing i got an error saying pkgconfig cannot find libusb. So i checked my system files in path /usr/local/lib and /usr/lib. i checkd pkgconfig folders in all but could not find libusb.pc. so i transferred that file from some other machine to this. I checked my YAST which was showing me libusb is already installed (i checked it before i copied the pc file) I am using SUSE10.0 and i guess ther is some bug for this version which fails to create .pc file for libusb. Temporarily i managed to install openusb but i do not understand why openusb depends on libusb,. also I could not recover that segmentation fault. It comes from dbus library apis. I changed dbus_bus_get_private to dbus_bus_get in linux.c of openusb/src and installed still i cannot overcome the segmentation fault. Also some of the apis like openusb_get_devids_by_bus, openusb_get_devids_by_vendor, openusb_get_devids_by_class, openusb_free_devid_list fail to work on my system I tried the testopenusb which comes with openusb pack but those tests also fail fro these apis. when i try to get dev ids of USB mas storage devices connected, i use api openusb_get_devids_by_class, where in i give device class 0 for usb devices, subclass as 8 for mass storage devices and protocol -1 I get return error -14 for this api. Can you tell me where i am going wrong? ____________________________________________ -- View this message in context: http://www.nabble.com/Get-port-number-hub-number-of-device-connected-tp16443587p16443587.html Sent from the LibUSB Dev mailing list archive at Nabble.com. |