user force-enabled gr-uhd but configuration checked failed
jackdondy opened this issue · 1 comments
jackdondy commented
I am installing gnuradio 3.9 with uhd4.0, volk 2.4.1, cmake 3.18.4 in ubuntu18.04, does anyone know how to work it out?
~$ pybombs -p ~/workarea/gnuradio3.9_uhd4.0 install gnuradio_my
[INFO] Prefix Python version is: 3.6.9
[INFO] PyBOMBS Version 2.3.5
[INFO] Phase 1: Creating install tree and installing binary packages:
Install tree:
|
\- gnuradio_my
[INFO] Phase 1 complete: All binary dependencies installed.
[INFO] Phase 2: Recursively installing source packages to prefix:
[INFO] Installing package: gnuradio_my
[WARNING] Build dir already exists: /home/dondy2/workarea/gnuradio3.9_uhd4.0/src/gnuradio_my/build
Configuring: (100%) [================================================================================================================================================]
[WARNING] Configuration failed. Re-trying with higher verbosity.
-- Build type set to RelWithDebInfo.
-- Build date set to Fri, 01 Oct 2021 11:18:24Z.
--
-- The build system will automatically enable all components.
-- Use -DENABLE_DEFAULT=OFF to disable components by default.
--
-- Configuring testing-support support...
-- Dependency Boost_UNIT_TEST_FRAMEWORK_FOUND = ON
-- Enabling testing-support support.
-- Override with -DENABLE_TESTING=ON/OFF
-- Extracting version information from git describe...
CMake Warning at CMakeLists.txt:92 (MESSAGE):
The compiler selected to build GNU Radio (GCC version 7.5.0 : /usr/bin/c++)
is older than that officially supported (8.3.0 minimum). This build may or
not work. We highly recommend using a more recent GCC version.
-- Compiler Version: cc (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0
Copyright (C) 2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-- Compiler Flags: /usr/bin/cc:::-O2 -g -DNDEBUG -fvisibility=hidden -Wsign-compare -Wall -Wno-uninitialized
/usr/bin/c++:::-O2 -g -DNDEBUG -fvisibility=hidden -Wsign-compare -Wall -Wno-uninitialized
-- ADDING PERF COUNTERS
-- User set python executable /usr/bin/python3.6
-- Python checking for numpy - found
-- Python checking for pygccxml - not found
-- Found pybind11: /usr/include (found version "2.6.2" )
--
-- Configuring python-support support...
-- Dependency PYTHONLIBS_FOUND = TRUE
-- Dependency pybind11_FOUND = 1
-- Dependency NUMPY_FOUND = TRUE
-- Enabling python-support support.
-- Override with -DENABLE_PYTHON=ON/OFF
--
-- Configuring VOLK support...
-- Found VOLK:
-- * Version: 2.4.1
-- * Libraries: Volk::volk
-- * Includes: /usr/include
-- Not using additional GNU Radio native architecture optimizations.
-- Checking for module 'gmp'
-- No package 'gmp' found
-- Using GMP.
--
-- Configuring post-install support...
-- Enabling post-install support.
-- Override with -DENABLE_POSTINSTALL=ON/OFF
-- Could NOT find MathJax2 (missing: MATHJAX2_JS_PATH)
--
-- Configuring doxygen support...
-- Dependency DOXYGEN_FOUND = YES
-- Enabling doxygen support.
-- Override with -DENABLE_DOXYGEN=ON/OFF
CMake Warning at docs/doxygen/CMakeLists.txt:24 (message):
MathJax 2 not found, HTML equations might not be properly rendered.
-- Checking for module 'gmp'
-- No package 'gmp' found
-- Using GMP.
--
-- Configuring gnuradio-runtime support...
-- Dependency Boost_FOUND = TRUE
-- Dependency PYTHONINTERP_FOUND = TRUE
-- Dependency MPLIB_FOUND = TRUE
-- Dependency LOG4CPP_FOUND = TRUE
-- Dependency pybind11_FOUND = 1
-- Enabling gnuradio-runtime support.
-- Override with -DENABLE_GNURADIO_RUNTIME=ON/OFF
--
-- Configuring gr-ctrlport support...
-- Dependency Boost_FOUND = TRUE
-- Dependency ENABLE_GNURADIO_RUNTIME = ON
-- Enabling gr-ctrlport support.
-- Override with -DENABLE_GR_CTRLPORT=ON/OFF
-- Checking for module 'thrift'
-- No package 'thrift' found
-- thrift looking for version 0.9.2
-- Binary 'thrift' not found.
-- Checking for module 'libunwind'
-- No package 'libunwind' found
-- Loading build date Fri, 01 Oct 2021 11:18:24 into constants...
-- Loading version 3.9.3.0 into constants...
-- TRY_SHM_VMCIRCBUF set to ON.
--
-- Python checking for PyYAML >= 3.11 - found
-- Python checking for mako >= 1.0.7 - found
-- Python checking for pygobject >= 2.28.6 - found
-- Python checking for Gtk (GI) >= 3.10.8 - found
-- Python checking for Cairo (GI) >= 1.0 - found
-- Python checking for PangoCairo (GI) >= 1.0 - found
-- Python checking for numpy - found
--
-- Configuring gnuradio-companion support...
-- Dependency ENABLE_GNURADIO_RUNTIME = ON
-- Dependency ENABLE_PYTHON = ON
-- Dependency PYYAML_FOUND = TRUE
-- Dependency MAKO_FOUND = TRUE
-- Dependency PYGI_FOUND = TRUE
-- Dependency GTK_GI_FOUND = TRUE
-- Dependency CAIRO_GI_FOUND = TRUE
-- Dependency PANGOCAIRO_GI_FOUND = TRUE
-- Dependency NUMPY_FOUND = TRUE
-- Enabling gnuradio-companion support.
-- Override with -DENABLE_GRC=ON/OFF
-- Python checking for pytest - not found
--
-- Configuring gr-blocks support...
-- Dependency Boost_FOUND = TRUE
-- Dependency ENABLE_GNURADIO_RUNTIME = ON
-- Enabling gr-blocks support.
-- Override with -DENABLE_GR_BLOCKS=ON/OFF
--
-- Configuring gr-fec support...
-- Dependency Boost_FOUND = TRUE
-- Dependency ENABLE_GNURADIO_RUNTIME = ON
-- Dependency ENABLE_GR_BLOCKS = ON
-- Enabling gr-fec support.
-- Override with -DENABLE_GR_FEC=ON/OFF
--
-- Configuring gr-fft support...
-- Dependency Boost_FOUND = TRUE
-- Dependency ENABLE_GNURADIO_RUNTIME = ON
-- Dependency ENABLE_GR_BLOCKS = ON
-- Dependency FFTW3f_FOUND = TRUE
-- Enabling gr-fft support.
-- Override with -DENABLE_GR_FFT=ON/OFF
--
-- Configuring gr-filter support...
-- Dependency Boost_FOUND = TRUE
-- Dependency ENABLE_GNURADIO_RUNTIME = ON
-- Dependency ENABLE_GR_FFT = ON
-- Dependency ENABLE_GR_BLOCKS = ON
-- Enabling gr-filter support.
-- Override with -DENABLE_GR_FILTER=ON/OFF
-- Python checking for pyqtgraph - found
-- Python checking for scipy - found
--
-- Configuring gr-analog support...
-- Dependency Boost_FOUND = TRUE
-- Dependency ENABLE_GNURADIO_RUNTIME = ON
-- Dependency ENABLE_GR_BLOCKS = ON
-- Dependency ENABLE_GR_FFT = ON
-- Dependency ENABLE_GR_FILTER = ON
-- Enabling gr-analog support.
-- Override with -DENABLE_GR_ANALOG=ON/OFF
--
-- Configuring gr-digital support...
-- Dependency Boost_FOUND = TRUE
-- Dependency ENABLE_GNURADIO_RUNTIME = ON
-- Dependency ENABLE_GR_FFT = ON
-- Dependency ENABLE_GR_FILTER = ON
-- Dependency ENABLE_GR_BLOCKS = ON
-- Dependency ENABLE_GR_ANALOG = ON
-- Enabling gr-digital support.
-- Override with -DENABLE_GR_DIGITAL=ON/OFF
--
-- Configuring gr-dtv support...
-- Dependency Boost_FOUND = TRUE
-- Dependency ENABLE_GNURADIO_RUNTIME = ON
-- Dependency ENABLE_GR_ANALOG = ON
-- Dependency ENABLE_GR_FILTER = ON
-- Dependency ENABLE_GR_FEC = ON
-- Enabling gr-dtv support.
-- Override with -DENABLE_GR_DTV=ON/OFF
--
-- Configuring gr-audio support...
-- Dependency Boost_FOUND = TRUE
-- Dependency ENABLE_GNURADIO_RUNTIME = ON
-- Enabling gr-audio support.
-- Override with -DENABLE_GR_AUDIO=ON/OFF
-- Found ALSA 1.1.3
-- Checking for module 'jack'
-- No package 'jack' found
-- Checking for module 'portaudio-2.0'
-- No package 'portaudio-2.0' found
--
-- Configuring gr-channels support...
-- Dependency ENABLE_GNURADIO_RUNTIME = ON
-- Dependency ENABLE_GR_BLOCKS = ON
-- Dependency ENABLE_GR_FFT = ON
-- Dependency ENABLE_GR_FILTER = ON
-- Dependency ENABLE_GR_ANALOG = ON
-- Enabling gr-channels support.
-- Override with -DENABLE_GR_CHANNELS=ON/OFF
-- Python checking for PyQt5 - found
-- Checking for module 'Qt5Qwt6'
-- No package 'Qt5Qwt6' found
-- QWT Version: 6.1.3
--
-- Configuring gr-qtgui support...
-- Dependency Boost_FOUND = TRUE
-- Dependency QT_FOUND = 1
-- Dependency QWT_FOUND = TRUE
-- Dependency ENABLE_GNURADIO_RUNTIME = ON
-- Dependency ENABLE_GR_FFT = ON
-- Dependency ENABLE_GR_FILTER = ON
-- Dependency PYTHONLIBS_FOUND = TRUE
-- Dependency PYQT5_FOUND = TRUE
-- Enabling gr-qtgui support.
-- Override with -DENABLE_GR_QTGUI=ON/OFF
--
-- Configuring gr-trellis support...
-- Dependency Boost_FOUND = TRUE
-- Dependency ENABLE_GNURADIO_RUNTIME = ON
-- Dependency ENABLE_GR_ANALOG = ON
-- Dependency ENABLE_GR_BLOCKS = ON
-- Dependency ENABLE_GR_DIGITAL = ON
-- Enabling gr-trellis support.
-- Override with -DENABLE_GR_TRELLIS=ON/OFF
-- Checking for module 'uhd'
-- No package 'uhd' found
--
-- Configuring gr-uhd support...
-- Dependency Boost_FOUND = TRUE
-- Dependency UHD_FOUND = 0
-- Dependency ENABLE_GNURADIO_RUNTIME = ON
-- Dependency ENABLE_GR_FILTER = ON
-- Dependency ENABLE_GR_BLOCKS = ON
-- Dependency ENABLE_GR_ANALOG = ON
CMake Error at cmake/Modules/GrComponent.cmake:63 (message):
user force-enabled gr-uhd but configuration chec~$ pybombs -p ~/workarea/gnuradio3.9_uhd4.0 install gnuradio_my
[INFO] Prefix Python version is: 3.6.9
[INFO] PyBOMBS Version 2.3.5
[INFO] Phase 1: Creating install tree and installing binary packages:
Install tree:
|
\- gnuradio_my
[INFO] Phase 1 complete: All binary dependencies installed.
[INFO] Phase 2: Recursively installing source packages to prefix:
[INFO] Installing package: gnuradio_my
[WARNING] Build dir already exists: /home/dondy2/workarea/gnuradio3.9_uhd4.0/src/gnuradio_my/build
Configuring: (100%) [================================================================================================================================================]
[WARNING] Configuration failed. Re-trying with higher verbosity.
-- Build type set to RelWithDebInfo.
-- Build date set to Fri, 01 Oct 2021 11:18:24Z.
--
-- The build system will automatically enable all components.
-- Use -DENABLE_DEFAULT=OFF to disable components by default.
--
-- Configuring testing-support support...
-- Dependency Boost_UNIT_TEST_FRAMEWORK_FOUND = ON
-- Enabling testing-support support.
-- Override with -DENABLE_TESTING=ON/OFF
-- Extracting version information from git describe...
CMake Warning at CMakeLists.txt:92 (MESSAGE):
The compiler selected to build GNU Radio (GCC version 7.5.0 : /usr/bin/c++)
is older than that officially supported (8.3.0 minimum). This build may or
not work. We highly recommend using a more recent GCC version.
-- Compiler Version: cc (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0
Copyright (C) 2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-- Compiler Flags: /usr/bin/cc:::-O2 -g -DNDEBUG -fvisibility=hidden -Wsign-compare -Wall -Wno-uninitialized
/usr/bin/c++:::-O2 -g -DNDEBUG -fvisibility=hidden -Wsign-compare -Wall -Wno-uninitialized
-- ADDING PERF COUNTERS
-- User set python executable /usr/bin/python3.6
-- Python checking for numpy - found
-- Python checking for pygccxml - not found
-- Found pybind11: /usr/include (found version "2.6.2" )
--
-- Configuring python-support support...
-- Dependency PYTHONLIBS_FOUND = TRUE
-- Dependency pybind11_FOUND = 1
-- Dependency NUMPY_FOUND = TRUE
-- Enabling python-support support.
-- Override with -DENABLE_PYTHON=ON/OFF
--
-- Configuring VOLK support...
-- Found VOLK:
-- * Version: 2.4.1
-- * Libraries: Volk::volk
-- * Includes: /usr/include
-- Not using additional GNU Radio native architecture optimizations.
-- Checking for module 'gmp'
-- No package 'gmp' found
-- Using GMP.
--
-- Configuring post-install support...
-- Enabling post-install support.
-- Override with -DENABLE_POSTINSTALL=ON/OFF
-- Could NOT find MathJax2 (missing: MATHJAX2_JS_PATH)
--
-- Configuring doxygen support...
-- Dependency DOXYGEN_FOUND = YES
-- Enabling doxygen support.
-- Override with -DENABLE_DOXYGEN=ON/OFF
CMake Warning at docs/doxygen/CMakeLists.txt:24 (message):
MathJax 2 not found, HTML equations might not be properly rendered.
-- Checking for module 'gmp'
-- No package 'gmp' found
-- Using GMP.
--
-- Configuring gnuradio-runtime support...
-- Dependency Boost_FOUND = TRUE
-- Dependency PYTHONINTERP_FOUND = TRUE
-- Dependency MPLIB_FOUND = TRUE
-- Dependency LOG4CPP_FOUND = TRUE
-- Dependency pybind11_FOUND = 1
-- Enabling gnuradio-runtime support.
-- Override with -DENABLE_GNURADIO_RUNTIME=ON/OFF
--
-- Configuring gr-ctrlport support...
-- Dependency Boost_FOUND = TRUE
-- Dependency ENABLE_GNURADIO_RUNTIME = ON
-- Enabling gr-ctrlport support.
-- Override with -DENABLE_GR_CTRLPORT=ON/OFF
-- Checking for module 'thrift'
-- No package 'thrift' found
-- thrift looking for version 0.9.2
-- Binary 'thrift' not found.
-- Checking for module 'libunwind'
-- No package 'libunwind' found
-- Loading build date Fri, 01 Oct 2021 11:18:24 into constants...
-- Loading version 3.9.3.0 into constants...
-- TRY_SHM_VMCIRCBUF set to ON.
--
-- Python checking for PyYAML >= 3.11 - found
-- Python checking for mako >= 1.0.7 - found
-- Python checking for pygobject >= 2.28.6 - found
-- Python checking for Gtk (GI) >= 3.10.8 - found
-- Python checking for Cairo (GI) >= 1.0 - found
-- Python checking for PangoCairo (GI) >= 1.0 - found
-- Python checking for numpy - found
--
-- Configuring gnuradio-companion support...
-- Dependency ENABLE_GNURADIO_RUNTIME = ON
-- Dependency ENABLE_PYTHON = ON
-- Dependency PYYAML_FOUND = TRUE
-- Dependency MAKO_FOUND = TRUE
-- Dependency PYGI_FOUND = TRUE
-- Dependency GTK_GI_FOUND = TRUE
-- Dependency CAIRO_GI_FOUND = TRUE
-- Dependency PANGOCAIRO_GI_FOUND = TRUE
-- Dependency NUMPY_FOUND = TRUE
-- Enabling gnuradio-companion support.
-- Override with -DENABLE_GRC=ON/OFF
-- Python checking for pytest - not found
--
-- Configuring gr-blocks support...
-- Dependency Boost_FOUND = TRUE
-- Dependency ENABLE_GNURADIO_RUNTIME = ON
-- Enabling gr-blocks support.
-- Override with -DENABLE_GR_BLOCKS=ON/OFF
--
-- Configuring gr-fec support...
-- Dependency Boost_FOUND = TRUE
-- Dependency ENABLE_GNURADIO_RUNTIME = ON
-- Dependency ENABLE_GR_BLOCKS = ON
-- Enabling gr-fec support.
-- Override with -DENABLE_GR_FEC=ON/OFF
--
-- Configuring gr-fft support...
-- Dependency Boost_FOUND = TRUE
-- Dependency ENABLE_GNURADIO_RUNTIME = ON
-- Dependency ENABLE_GR_BLOCKS = ON
-- Dependency FFTW3f_FOUND = TRUE
-- Enabling gr-fft support.
-- Override with -DENABLE_GR_FFT=ON/OFF
--
-- Configuring gr-filter support...
-- Dependency Boost_FOUND = TRUE
-- Dependency ENABLE_GNURADIO_RUNTIME = ON
-- Dependency ENABLE_GR_FFT = ON
-- Dependency ENABLE_GR_BLOCKS = ON
-- Enabling gr-filter support.
-- Override with -DENABLE_GR_FILTER=ON/OFF
-- Python checking for pyqtgraph - found
-- Python checking for scipy - found
--
-- Configuring gr-analog support...
-- Dependency Boost_FOUND = TRUE
-- Dependency ENABLE_GNURADIO_RUNTIME = ON
-- Dependency ENABLE_GR_BLOCKS = ON
-- Dependency ENABLE_GR_FFT = ON
-- Dependency ENABLE_GR_FILTER = ON
-- Enabling gr-analog support.
-- Override with -DENABLE_GR_ANALOG=ON/OFF
--
-- Configuring gr-digital support...
-- Dependency Boost_FOUND = TRUE
-- Dependency ENABLE_GNURADIO_RUNTIME = ON
-- Dependency ENABLE_GR_FFT = ON
-- Dependency ENABLE_GR_FILTER = ON
-- Dependency ENABLE_GR_BLOCKS = ON
-- Dependency ENABLE_GR_ANALOG = ON
-- Enabling gr-digital support.
-- Override with -DENABLE_GR_DIGITAL=ON/OFF
--
-- Configuring gr-dtv support...
-- Dependency Boost_FOUND = TRUE
-- Dependency ENABLE_GNURADIO_RUNTIME = ON
-- Dependency ENABLE_GR_ANALOG = ON
-- Dependency ENABLE_GR_FILTER = ON
-- Dependency ENABLE_GR_FEC = ON
-- Enabling gr-dtv support.
-- Override with -DENABLE_GR_DTV=ON/OFF
--
-- Configuring gr-audio support...
-- Dependency Boost_FOUND = TRUE
-- Dependency ENABLE_GNURADIO_RUNTIME = ON
-- Enabling gr-audio support.
-- Override with -DENABLE_GR_AUDIO=ON/OFF
-- Found ALSA 1.1.3
-- Checking for module 'jack'
-- No package 'jack' found
-- Checking for module 'portaudio-2.0'
-- No package 'portaudio-2.0' found
--
-- Configuring gr-channels support...
-- Dependency ENABLE_GNURADIO_RUNTIME = ON
-- Dependency ENABLE_GR_BLOCKS = ON
-- Dependency ENABLE_GR_FFT = ON
-- Dependency ENABLE_GR_FILTER = ON
-- Dependency ENABLE_GR_ANALOG = ON
-- Enabling gr-channels support.
-- Override with -DENABLE_GR_CHANNELS=ON/OFF
-- Python checking for PyQt5 - found
-- Checking for module 'Qt5Qwt6'
-- No package 'Qt5Qwt6' found
-- QWT Version: 6.1.3
--
-- Configuring gr-qtgui support...
-- Dependency Boost_FOUND = TRUE
-- Dependency QT_FOUND = 1
-- Dependency QWT_FOUND = TRUE
-- Dependency ENABLE_GNURADIO_RUNTIME = ON
-- Dependency ENABLE_GR_FFT = ON
-- Dependency ENABLE_GR_FILTER = ON
-- Dependency PYTHONLIBS_FOUND = TRUE
-- Dependency PYQT5_FOUND = TRUE
-- Enabling gr-qtgui support.
-- Override with -DENABLE_GR_QTGUI=ON/OFF
--
-- Configuring gr-trellis support...
-- Dependency Boost_FOUND = TRUE
-- Dependency ENABLE_GNURADIO_RUNTIME = ON
-- Dependency ENABLE_GR_ANALOG = ON
-- Dependency ENABLE_GR_BLOCKS = ON
-- Dependency ENABLE_GR_DIGITAL = ON
-- Enabling gr-trellis support.
-- Override with -DENABLE_GR_TRELLIS=ON/OFF
-- Checking for module 'uhd'
-- No package 'uhd' found
--
-- Configuring gr-uhd support...
-- Dependency Boost_FOUND = TRUE
-- Dependency UHD_FOUND = 0
-- Dependency ENABLE_GNURADIO_RUNTIME = ON
-- Dependency ENABLE_GR_FILTER = ON
-- Dependency ENABLE_GR_BLOCKS = ON
-- Dependency ENABLE_GR_ANALOG = ON
CMake Error at cmake/Modules/GrComponent.cmake:63 (message):
user force-enabled gr-uhd but configuration checked failed
Call Stack (most recent call first):
gr-uhd/CMakeLists.txt:25 (GR_REGISTER_COMPONENT)
-- Configuring incomplete, errors occurred!
See also "/home/dondy2/workarea/gnuradio3.9_uhd4.0/src/gnuradio_my/build/CMakeFiles/CMakeOutput.log".
See also "/home/dondy2/workarea/gnuradio3.9_uhd4.0/src/gnuradio_my/build/CMakeFiles/CMakeError.log".
[ERROR] Configuration failed after running at least twice.
[ERROR] Problem occurred while building package gnuradio_my:
Configuration failed
[ERROR] Error installing package gnuradio_my. Aborting.
ked failed
Call Stack (most recent call first):
gr-uhd/CMakeLists.txt:25 (GR_REGISTER_COMPONENT)
-- Configuring incomplete, errors occurred!
See also "/home/dondy2/workarea/gnuradio3.9_uhd4.0/src/gnuradio_my/build/CMakeFiles/CMakeOutput.log".
See also "/home/dondy2/workarea/gnuradio3.9_uhd4.0/src/gnuradio_my/build/CMakeFiles/CMakeError.log".
[ERROR] Configuration failed after running at least twice.
[ERROR] Problem occurred while building package gnuradio_my:
Configuration failed
[ERROR] Error installing package gnuradio_my. Aborting.
willcode commented
Please use chat.gnuradio.org or the mailing list for help requests.