gr-gsm icon indicating copy to clipboard operation
gr-gsm copied to clipboard

GnuRadio Runtime required to compile gr-gsm error

Open Dm1027 opened this issue 4 years ago • 5 comments

Hello, I am working to install gr-gsm and receiving this error every install attempt

CMake Error at CMakeLists.txt:150 (message): GnuRadio Runtime required to compile gr-gsm

I have manually installed GnuRadio several times, both with purging it/reinstalling and on completely fresh installs of ubuntu 20.04 to ensure no files are still around.

I've tried different GnuRadio versions including the recommended 3.7 from other issues threads with no luck.

I've followed 4 or 5 different install guides and just can't get it working. I am assuming its something I am missing, but if you can point me in the right direction I would appreciate the help. I am trying to use this software for a college project and am completely stuck after numerous attempts.

Thank you

Dm1027 avatar Jul 23 '20 17:07 Dm1027

same here [===================================================================================================================] PyBOMBS.Packager.source - WARNING - Configuration failed. Re-trying with higher verbosity. -- Extracting version information from git describe... -- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake (found suitable version "1.71.0", minimum required is "1.35") found components: filesystem system thread

-- Checking for module SWIG -- Found SWIG version 3.0.12. -- Checking for module 'mpir >= 3.0' -- No package 'mpir' found -- Could NOT find MPIR (missing: MPIRXX_LIBRARY MPIR_LIBRARY MPIR_INCLUDE_DIR)

!* (found here "http://mpir.org/downloads.html") <<

-- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake (found suitable version "1.71.0", minimum required is "1.71.0") found components: date_time program_options filesystem system regex thread unit_test_framework CMake Warning at CMakeLists.txt:135 (find_package): Found package configuration file:

/usr/local/lib/cmake/gnuradio/GnuradioConfig.cmake

but it set Gnuradio_FOUND to FALSE so package "Gnuradio" is considered to be NOT FOUND. Reason given by package:

Gnuradio could not be found because dependency Volk could not be found.

-- Checking for module 'cppunit' -- No package 'cppunit' found -- Could NOT find CPPUNIT (missing: CPPUNIT_INCLUDE_DIRS) CMake Error at CMakeLists.txt:150 (message): GnuRadio Runtime required to compile gr-gsm

! "@ (https://github.com/gnuradio/gnuradio/tree/master/gnuradio-runtime)"<< ( i assume it was in the gr-recipes as module of gnuradio - along with gr-etcetera the two recipes i used in the build )*

-- Configuring incomplete, errors occurred! See also "/usr/local/src/gr-gsm/build/CMakeFiles/CMakeOutput.log". See also "/usr/local/src/gr-gsm/build/CMakeFiles/CMakeError.log". PyBOMBS.Packager.source - ERROR - Configuration failed after running at least twice. PyBOMBS.Packager.source - ERROR - Problem occurred while building package gr-gsm: Configuration failed PyBOMBS.install_manager - ERROR - Error installing package gr-gsm. Aborting.

maximlomans avatar Aug 23 '20 14:08 maximlomans

contents of /usr/local/src

airspy bladeRF gr-fcdproplus gr-iqbal hackrf libosmo-dsp osmo-sdr soapysdr airspyhf gnuradio gr-gsm gr-osmosdr libosmocore libvolk rtl-sdr uhd

explains the 10hr build _ the script i followed .. mia culpa jumped in head first without first checking the script and the project .

no loss , everything else installed just the gr-gsm .... still a fundamental piece of the whole imsi thing

maximlomans avatar Aug 23 '20 16:08 maximlomans

facing same issue ubuntu 20.04 any one able to fix?

Screenshot from 2021-07-13 00-48-40

rfguru-rufus avatar Jul 12 '21 21:07 rfguru-rufus

Hi @rfguru-rufus,

facing same issue ubuntu 20.04 any one able to fix?

Please next time copy-paste the text from console and do not attach screenshots.

How did you install gnuradio, volk and which versions? Which gr-gsm version are you trying to compile?

I see you have volk in /usr/local while your gnuradio is in /usr/, this probably means you have two volk versions installed on your system. Why do you install volk from source? Try removing it - go in its build directory and run make uninstall. Then install libvolk2-dev package, go in the gr-gsm build directory, remove CMakeCache.txt file and try again.

velichkov avatar Jul 13 '21 11:07 velichkov