Barry 0.6 on FC6
Please Login to Remove!
Ok..I am probably just missing something obvious, but i installed libusb and libusb-devel. After this the configure went without a hitch. Once that completed I ran make and recieved the following:
[root@localhost barry-0.6]# make
make all-recursive
make[1]: Entering directory `/opt/barry-0.6'
Making all in .
make[2]: Entering directory `/opt/barry-0.6'
rm -f barry
ln -s src barry
make[2]: Leaving directory `/opt/barry-0.6'
Making all in src
make[2]: Entering directory `/opt/barry-0.6/src'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/opt/barry-0.6/src'
Making all in tools
make[2]: Entering directory `/opt/barry-0.6/tools'
/bin/sh ../libtool --tag=CXX --mode=link g++ -ansi -Wall -g -g -O2 -o btool btool-btool.o ../src/libbarry.la -lpthread
g++ -ansi -Wall -g -g -O2 -o .libs/btool btool-btool.o ../src/.libs/libbarry.so -lpthread -Wl,--rpath -Wl,/usr/local/lib
../src/.libs/libbarry.so: undefined reference to `usb_close'
../src/.libs/libbarry.so: undefined reference to `usb_get_busses'
../src/.libs/libbarry.so: undefined reference to `usb_set_configuration'
../src/.libs/libbarry.so: undefined reference to `usb_bulk_write'
../src/.libs/libbarry.so: undefined reference to `usb_set_debug'
../src/.libs/libbarry.so: undefined reference to `usb_claim_interface'
../src/.libs/libbarry.so: undefined reference to `usb_find_busses'
../src/.libs/libbarry.so: undefined reference to `usb_init'
../src/.libs/libbarry.so: undefined reference to `usb_interrupt_write'
../src/.libs/libbarry.so: undefined reference to `usb_interrupt_read'
../src/.libs/libbarry.so: undefined reference to `usb_clear_halt'
../src/.libs/libbarry.so: undefined reference to `usb_open'
../src/.libs/libbarry.so: undefined reference to `usb_find_devices'
../src/.libs/libbarry.so: undefined reference to `usb_release_interface'
../src/.libs/libbarry.so: undefined reference to `usb_bulk_read'
../src/.libs/libbarry.so: undefined reference to `usb_reset'
collect2: ld returned 1 exit status
make[2]: *** [btool] Error 1
make[2]: Leaving directory `/opt/barry-0.6/tools'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/barry-0.6'
make: *** [all] Error 2
[root@localhost barry-0.6]#
From what I can tell these should be provided by usb.o (which is compiled from usb.h). I ensured that indeed libusb was installed.
Any insight is appreciated.
Thanks,
Jon
|