discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] Make error on Mandriva 2010.0


From: Monica Sit
Subject: Re: [Discuss-gnuradio] Make error on Mandriva 2010.0
Date: Wed, 30 Jun 2010 13:01:17 +0000 (GMT)

Thank you for the hint. Installation was successful with gnuradio 3.3.1.

--- On Tue, 29/6/10, Thomas Tsou <address@hidden> wrote:

From: Thomas Tsou <address@hidden>
Subject: Re: [Discuss-gnuradio] Make error on Mandriva 2010.0
To: "Monica Sit" <address@hidden>
Cc: address@hidden
Date: Tuesday, 29 June, 2010, 17:52

On Tue, Jun 29, 2010 at 9:46 AM, Monica Sit <address@hidden> 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


reply via email to

[Prev in Thread] Current Thread [Next in Thread]