Hello all,
I am having an Issue when trying to test a model with a USRP B210, i have instaled GNURadio, via:
$ apt install gnuradio
then i tried to connect mi USRP to the model, but the followig error comes out:
RuntimeError:
GR-UHD detected ABI compatibility mismatch with UHD library.
GR-UHD was build against ABI: 3.9.0-0,
but UHD library reports ABI: 3.11.1
Suggestion: install an ABI compatible version of UHD,
or rebuild GR-UHD component against this ABI version.
I have read a forum with a similar problem:
and i have tried the commands in linux, to run it from scratch:
sudo apt-get remove libgnuradio\* libuhd\* uhd\*
./build-gnuradio
But it did not worked,
I need help, if comeone can please tell me how can i rebuild GR-UHD against the ABI 3.11.1 version?
I must say, that i tried to uninstall GNURadio, and i have tried to install it not by the "apt install", but from the source:
I followed the instructions, but when i get to the "make" part after "./configure", the following error shows up:
gr_dispatcher.cc: In member function 'void gr_dispatcher::loop(double)':
gr_dispatcher.cc:177:37: error: 'perror' was not declared in this scope
perror ("gr_dispatcher/select");
^
I will really appreciate some help, to get my USRP to work with GNURadio.
Kind regards.