On Tue, Mar 03, 2009 at 01:19:15PM -0500, Mike Leferman wrote:
> I'm working on a C++ program which directly creates an instance of a USRP2
> object.  When the program is being run, the following error is thrown:
> /usr/local/lib/libusrp2.so.0: undefined
> symbol: _ZN5gruel7sys_pri13usrp2_backendEv
> 
> Gruel was complied on the system and programs have been run using the usrp2
> in gnuradio.
> 
> What in the world does this error message mean, what could be throwing it
> and how can I fix it.  Thanks!

Decoding the mangled name:

  $ c++filt _ZN5gruel7sys_pri13usrp2_backendEv
  gruel::sys_pri::usrp2_backend()

which OS/distribution/version?

Do you have /usr/local/lib in /etc/ld.so.conf?
Have you run $ sudo ldconfig?

Eric


_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to