Thank you for the hint. Installation was successful with gnuradio 3.3.1. --- On Tue, 29/6/10, Thomas Tsou <tt...@vt.edu> wrote:
From: Thomas Tsou <tt...@vt.edu> Subject: Re: [Discuss-gnuradio] Make error on Mandriva 2010.0 To: "Monica Sit" <sit_mon...@yahoo.com> Cc: discuss-gnuradio@gnu.org Date: Tuesday, 29 June, 2010, 17:52 On Tue, Jun 29, 2010 at 9:46 AM, Monica Sit <sit_mon...@yahoo.com> wrote: > > Hi, > > I am trying to install gnuradio-3.2.2 on Linux Mandriva 2010.0 i586. > The PC is a 32 bit Intel P4 machine. > When I run the command './configure', all gnuradio components passed the > configuration tests except [snip] > libtool: link: g++ -g -O2 -Wall -Woverloaded-virtual -pthread -o .libs/usrper > usrper.o /home/user/gnuradio-3.2.2/usrp/host/lib/legacy/.libs/libusrp.so > -L/usr/lib -L/lib -lusb -lboost_thread-mt -lrt -pthread -Wl,-rpath > -Wl,/usr/local/lib > /home/user/gnuradio-3.2.2/usrp/host/lib/legacy/.libs/libusrp.so: undefined > reference to `libusb_clear_halt' > /home/user/gnuradio-3.2.2/usrp/host/lib/legacy/.libs/libusrp.so: undefined > reference to `libusb_get_device_address' > /home/user/gnuradio-3.2.2/usrp/host/lib/legacy/.libs/libusrp.so: undefined > reference to `libusb_close' > /home/user/gnuradio-3.2.2/usrp/host/lib/legacy/.libs/libusrp.so: undefined > reference to `libusb_unref_device' > /home/user/gnuradio-3.2.2/usrp/host/lib/legacy/.libs/libusrp.so: undefined > reference to `libusb_open' > /home/user/gnuradio-3.2.2/usrp/host/lib/legacy/.libs/libusrp.so: undefined > reference to `libusb_claim_interface' > /home/user/gnuradio-3.2.2/usrp/host/lib/legacy/.libs/libusrp.so: undefined > reference to `libusb_set_configuration' > /home/user/gnuradio-3.2.2/usrp/host/lib/legacy/.libs/libusrp.so: undefined > reference to `libusb_free_device_list' > /home/user/gnuradio-3.2.2/usrp/host/lib/legacy/.libs/libusrp.so: undefined > reference to `libusb_get_device_list' > /home/user/gnuradio-3.2.2/usrp/host/lib/legacy/.libs/libusrp.so: undefined > reference to `libusb_control_transfer' gnuradio 3.2.2 requires libusb-0.1 instead of the newer version 1.0 that you have installed. According to their wiki, Mandriva Linux 2010 only provides libusb-1.0 along with the compatibility layer for version 0.1 support. The latter does not work with gnuradio. You can either install (or build from source) the libusb-0.1 devel package or obtain a newer version of gnuradio from git that supports libusb-1.0. Thomas
_______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio