Closed LeonardoSanBenitez closed 3 years ago
Hi, Any reason why you are using such old version of GNU Radio? You should use 3.7.11 or newer (although probably previous versions should work) in an Ubuntu 16 or newer. Note however that gr-isdbt is currently not compatible with GNU Radio 3.8. best
I've tried with gnuradio version 3.7.11, but the compilation of gr-isdbt complains about the version of gnuradio.
I've commented out the line 129 CMakeLists.txt (find_package(Gnuradio "3.7.2" REQUIRED)
) and tried to compile again, in an ubuntu 18.04 with gnuradio 3.7.11 (installed from PPA), but now I receive the following error after execute make
:
gr-isdbt/lib/ofdm_sym_acquisition_impl.cc:35:10: fatal error: gnuradio/io_signature.h: No such file or directory
#include <gnuradio/io_signature.h>
^~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
lib/CMakeFiles/gnuradio-isdbt.dir/build.make:62: recipe for target 'lib/CMakeFiles/gnuradio-isdbt.dir/ofdm_sym_acquisition_impl.cc.o' failed
make[2]: *** [lib/CMakeFiles/gnuradio-isdbt.dir/ofdm_sym_acquisition_impl.cc.o] Error 1
CMakeFiles/Makefile2:174: recipe for target 'lib/CMakeFiles/gnuradio-isdbt.dir/all' failed
make[1]: *** [lib/CMakeFiles/gnuradio-isdbt.dir/all] Error 2
Makefile:140: recipe for target 'all' failed
make: *** [all] Error 2
The file actually don't exists, even though gnuradio-companion runs normally.
By the way, do you have a virtual machine with gr-isdbt already installed? If so, would you kindly make it available?
Hi, I don't have a virtual machine, but I can offer you a couple of pointers: 1 - I have a docker that should be able to install gr-isdbt (and other OOTs): https://github.com/git-artes/docker-gnuradio. Use the 3.7 version. 2 - If you have Windows, you may use WSL with an Ubuntu 18, which I've tested gr-isdbt on. best
Thank you very much!
I successfully compiled gr-isdbt in this live image with gnu radio: https://www.gnuradio.org/news/2017-03-27-gnu-radio-release-3-7-11-and-3-7-10-2/ It has gnu radio 3.7.11 in an Ubuntu 16.04.
I'll leave the issue open, since the problems persist with the aforementioned configurations.
Update:
I successfully compiled in ubuntu 18.04, I was just missing some packages. Everything worked after installing these (probably gnuradio-dev was the one missing):
sudo apt install -y gnuradio gnuradio-dev libboost-all-dev libcppunit-dev liblog4cpp5-dev swig liborc-dev
Great. I'll close this issue then. I think these requirements were listed on the README, but let me know otherwise and I'll add them. best
Hello, I'm trying to install the package, but I'm struggling with the build.
cmake ../
seems to run well, the output is:However, when I run
make
, I receive the error:Operational System: Ubuntu 14.04.1 Architecture: x86_64 cmake version 2.8.12.2 Running on a virtual machine VirtualBox 6.1.16 gnuradio version: 3.7.2
I would appreciate any help, thank you in advance.