Hi, I am facing the following warnings and error when i compile "runTransceiver.cpp". This seems to be a problem with the Functions using reference to device USRP. libusrp is already installed. What does this error indicates? How should i remove it?
go...@gohar:~/openbts/Transceiver$ g++ '/home/gohar/openbts/Transceiver/runTransceiver.cpp' In file included from /home/gohar/openbts/Transceiver/USRPDevice.h:25, from /home/gohar/openbts/Transceiver/radioInterface.h:25, from /home/gohar/openbts/Transceiver/Transceiver.h:29, from /home/gohar/openbts/Transceiver/runTransceiver.cpp:24: /usr/local/include/usrp_bytesex.h:37:2: warning: #warning Using non-portable code (likely wrong other than ILP32). In file included from /home/gohar/openbts/Transceiver/radioInterface.h:24, from /home/gohar/openbts/Transceiver/Transceiver.h:29, from /home/gohar/openbts/Transceiver/runTransceiver.cpp:24: /home/gohar/openbts/Transceiver/sigProcLib.h:35: warning: ‘typedef’ was ignored in this declaration /home/gohar/openbts/Transceiver/sigProcLib.h:45: warning: ‘typedef’ was ignored in this declaration /tmp/cc1M0b51.o: In function `main': runTransceiver.cpp:(.text+0xa3): undefined reference to `USRPDevice::USRPDevice(double)' runTransceiver.cpp:(.text+0xc5): undefined reference to `USRPDevice::make(bool)' runTransceiver.cpp:(.text+0x131): undefined reference to `RadioInterface::RadioInterface(USRPDevice*, int, int, GSM::Time)' runTransceiver.cpp:(.text+0x1e1): undefined reference to `Transceiver::Transceiver(int, char const*, int, GSM::Time, RadioInterface*)' runTransceiver.cpp:(.text+0x22f): undefined reference to `Transceiver::start()' runTransceiver.cpp:(.text+0x2a5): undefined reference to `Transceiver::~Transceiver()' collect2: ld returned 1 exit status Regards Gohar
_______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio