discuss-gnuradio
[Top][All Lists]
Advanced

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

[Discuss-gnuradio] unknown protocol class usrp-server-cs


From: George Nychis
Subject: [Discuss-gnuradio] unknown protocol class usrp-server-cs
Date: Mon, 23 Apr 2007 00:16:57 -0400
User-agent: Thunderbird 2.0.0.0 (X11/20070411)

Okay, I can't seem to get past this one which is blocking my progress.

I understand that usrp-server-cs and usrp-tx ... etc are all defined in the usrp_server.mbh file which gets translated to usrp_server_mbh.cc which is built.

According to the inband Makefile.am, it should be included in the inband 
library:

libinband_la_SOURCES =      \
  $(BUILT_SOURCES)    \   <----------- here
  usrp_server.cc

checking the output of make, it is included in the library:
ar cru .libs/libinband.a .libs/usrp_server_mbh.o .libs/usrp_server.o

And I am linking my qa code to this library:
libinband_qa_la_LIBADD =    \
  libinband.la    \
  $(CPPUNIT_LIBS) \
  -lstdc++


However I still get this error:
uncaught exception of type std::runtime_error
- mb_port: unknown protocol class 'usrp-server-cs'

What am I missing here? Do I need to register the usrp_server class as an mblock class somehow? I tried REGISTER_MBLOCK_CLASS() to no avail.

Thanks!

- George




reply via email to

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