Vasil, Thanks for helping me out. *So first command gives:* *dpkg - l | grep gnuradio*
*ii gnuradio 3.8.1.0~rc1-2build2 amd64 GNU Radio Software Radio Toolkitii gnuradio-dev:amd64 3.8.1.0~rc1-2build2 amd64 GNU Software Defined Radio toolkit developmentii gr-fcdproplus 3.8.0.0-4+b1~gnuradio~focal-4 amd64 Funcube Dongle Pro Plus controller for GNU Radioii gr-iqbal 3.8.0.0-4+b4~gnuradio~focal-7 amd64 GNU Radio Blind IQ imbalance estimator and correctionii gr-osmosdr 0.2.0.0-0~gnuradio~focal-0 amd64 Gnuradio blocks from the OsmoSDR projectii libgnuradio-analog:amd64 3.9.2.0-0~gnuradio~focal-3 amd64 gnuradio analog functionsii libgnuradio-analog3.8.1:amd64 3.8.1.0-0~gnuradio~focal-6 amd64 gnuradio analog functionsii libgnuradio-analog3.8.2:amd64 3.8.2.0-0~gnuradio~focal-2 amd64 gnuradio analog functionsii libgnuradio-audio:amd64 3.9.2.0-0~gnuradio~focal-3 amd64 gnuradio audio functionsii libgnuradio-audio3.8.1:amd64 3.8.1.0~rc1-2build2 amd64 gnuradio audio functionsii libgnuradio-audio3.8.2:amd64 3.8.2.0-0~gnuradio~focal-2 amd64 gnuradio audio functionsii libgnuradio-blocks:amd64 3.9.2.0-0~gnuradio~focal-3 amd64 gnuradio blocks functionsii libgnuradio-blocks3.8.1:amd64 3.8.1.0-0~gnuradio~focal-6 amd64 gnuradio blocks functionsii libgnuradio-blocks3.8.2:amd64 3.8.2.0-0~gnuradio~focal-2 amd64 gnuradio blocks functionsii libgnuradio-channels:amd64 3.9.2.0-0~gnuradio~focal-3 amd64 gnuradio channels functionsii libgnuradio-channels3.8.1:amd64 3.8.1.0~rc1-2build2 amd64 gnuradio channels functionsii libgnuradio-channels3.8.2:amd64 3.8.2.0-0~gnuradio~focal-2 amd64 gnuradio channels functionsii libgnuradio-digital:amd64 3.9.2.0-0~gnuradio~focal-3 amd64 gnuradio digital communications functionsii libgnuradio-digital3.8.1:amd64 3.8.1.0-0~gnuradio~focal-6 amd64 gnuradio digital communications functionsii libgnuradio-digital3.8.2:amd64 3.8.2.0-0~gnuradio~focal-2 amd64 gnuradio digital communications functionsii libgnuradio-dtv:amd64 3.9.2.0-0~gnuradio~focal-3 amd64 gnuradio digital TV signal processing blocksii libgnuradio-dtv3.8.1:amd64 3.8.1.0~rc1-2build2 amd64 gnuradio digital TV signal processing blocksii libgnuradio-dtv3.8.2:amd64 3.8.2.0-0~gnuradio~focal-2 amd64 gnuradio digital TV signal processing blocksii libgnuradio-fcdproplus3.8.0 3.8.0.0-4+b1~gnuradio~focal-4 amd64 Funcube Dongle Pro Plus controller for GNU Radio (runtime)ii libgnuradio-fec:amd64 3.9.2.0-0~gnuradio~focal-3 amd64 gnuradio forward error correction supportii libgnuradio-fec3.8.1:amd64 3.8.1.0~rc1-2build2 amd64 gnuradio forward error correction supportii libgnuradio-fec3.8.2:amd64 3.8.2.0-0~gnuradio~focal-2 amd64 gnuradio forward error correction supportii libgnuradio-fft:amd64 3.9.2.0-0~gnuradio~focal-3 amd64 gnuradio fast Fourier transform functionsii libgnuradio-fft3.8.1:amd64 3.8.1.0-0~gnuradio~focal-6 amd64 gnuradio fast Fourier transform functionsii libgnuradio-fft3.8.2:amd64 3.8.2.0-0~gnuradio~focal-2 amd64 gnuradio fast Fourier transform functionsii libgnuradio-filter:amd64 3.9.2.0-0~gnuradio~focal-3 amd64 gnuradio filter functionsii libgnuradio-filter3.8.1:amd64 3.8.1.0-0~gnuradio~focal-6 amd64 gnuradio filter functionsii libgnuradio-filter3.8.2:amd64 3.8.2.0-0~gnuradio~focal-2 amd64 gnuradio filter functionsii libgnuradio-fosphor3.8.0:amd64 3.8.0.git-4+b2~gnuradio~focal-5 amd64 gnuradio fosphor block (GPU spectrum display) (library)ii libgnuradio-iqbalance3.8.0 3.8.0.0-4+b4~gnuradio~focal-7 amd64 GNU Radio Blind IQ imbalance estimator and correction (shared library)ii libgnuradio-limesdr3.0.1:amd64 3.0.1-2build1 amd64 LimeSDR blocks for GnuRadio (runtime library)ii libgnuradio-network:amd64 3.9.2.0-0~gnuradio~focal-3 amd64 gnuradio network libraryii libgnuradio-osmosdr0.2.0:amd64 0.2.0.0-0~gnuradio~focal-0 amd64 Gnuradio blocks from the OsmoSDR project - libraryii libgnuradio-pmt:amd64 3.9.2.0-0~gnuradio~focal-3 amd64 gnuradio pmt container libraryii libgnuradio-pmt3.8.1:amd64 3.8.1.0-0~gnuradio~focal-6 amd64 gnuradio pmt container libraryii libgnuradio-pmt3.8.2:amd64 3.8.2.0-0~gnuradio~focal-2 amd64 gnuradio pmt container libraryii libgnuradio-qtgui:amd64 3.9.2.0-0~gnuradio~focal-3 amd64 gnuradio Qt graphical user interface functionsii libgnuradio-qtgui3.8.1:amd64 3.8.1.0~rc1-2build2 amd64 gnuradio Qt graphical user interface functionsii libgnuradio-qtgui3.8.2:amd64 3.8.2.0-0~gnuradio~focal-2 amd64 gnuradio Qt graphical user interface functionsii libgnuradio-runtime:amd64 3.9.2.0-0~gnuradio~focal-3 amd64 gnuradio core runtimeii libgnuradio-runtime3.8.1:amd64 3.8.1.0-0~gnuradio~focal-6 amd64 gnuradio core runtimeii libgnuradio-runtime3.8.2:amd64 3.8.2.0-0~gnuradio~focal-2 amd64 gnuradio core runtimeii libgnuradio-soapy:amd64 3.9.2.0-0~gnuradio~focal-3 amd64 gnuradio SoapySDR supportii libgnuradio-trellis:amd64 3.9.2.0-0~gnuradio~focal-3 amd64 gnuradio trellis modulation functionsii libgnuradio-trellis3.8.1:amd64 3.8.1.0~rc1-2build2 amd64 gnuradio trellis modulation functionsii libgnuradio-trellis3.8.2:amd64 3.8.2.0-0~gnuradio~focal-2 amd64 gnuradio trellis modulation functionsii libgnuradio-uhd:amd64 3.9.2.0-0~gnuradio~focal-3 amd64 gnuradio universal hardware driver functionsii libgnuradio-uhd3.8.1:amd64 3.8.1.0~rc1-2build2 amd64 gnuradio universal hardware driver functionsii libgnuradio-uhd3.8.2:amd64 3.8.2.0-0~gnuradio~focal-2 amd64 gnuradio universal hardware driver functionsii libgnuradio-video-sdl:amd64 3.9.2.0-0~gnuradio~focal-3 amd64 gnuradio video functionsii libgnuradio-video-sdl3.8.1:amd64 3.8.1.0~rc1-2build2 amd64 gnuradio video functionsii libgnuradio-video-sdl3.8.2:amd64 3.8.2.0-0~gnuradio~focal-2 amd64 gnuradio video functionsii libgnuradio-vocoder:amd64 3.9.2.0-0~gnuradio~focal-3 amd64 gnuradio vocoder functionsii libgnuradio-vocoder3.8.1:amd64 3.8.1.0~rc1-2build2 amd64 gnuradio vocoder functionsii libgnuradio-vocoder3.8.2:amd64 3.8.2.0-0~gnuradio~focal-2 amd64 gnuradio vocoder functionsii libgnuradio-wavelet:amd64 3.9.2.0-0~gnuradio~focal-3 amd64 gnuradio wavelet functionsii libgnuradio-wavelet3.8.1:amd64 3.8.1.0~rc1-2build2 amd64 gnuradio wavelet functionsii libgnuradio-wavelet3.8.2:amd64 3.8.2.0-0~gnuradio~focal-2 amd64 gnuradio wavelet functionsii libgnuradio-zeromq:amd64 3.9.2.0-0~gnuradio~focal-3 amd64 gnuradio zeromq functionsii libgnuradio-zeromq3.8.1:amd64 3.8.1.0~rc1-2build2 amd64 gnuradio zeromq functionsii libgnuradio-zeromq3.8.2:amd64 3.8.2.0-0~gnuradio~focal-2 amd64 gnuradio zeromq functions* *second command: **sudo find / -name "gnuradio-runtime*.cmake"* */usr/lib/x86_64-linux-gnu/cmake/gnuradio/gnuradio-runtimeTargets-none.cmake/usr/lib/x86_64-linux-gnu/cmake/gnuradio/gnuradio-runtimeConfig.cmake/usr/lib/x86_64-linux-gnu/cmake/gnuradio/gnuradio-runtimeTargets.cmake* *third command: **grep INTERFACE_INCLUDE_DIRECTORIES /usr/lib/x86_64-linux-gnu/cmake/gnuradio/** */usr/lib/x86_64-linux-gnu/cmake/gnuradio/FindALSA.cmake: INTERFACE_INCLUDE_DIRECTORIES "${ALSA_INCLUDE_DIRS}"/usr/lib/x86_64-linux-gnu/cmake/gnuradio/FindCodec2.cmake: INTERFACE_INCLUDE_DIRECTORIES "${LIBCODEC2_INCLUDE_DIRS}"/usr/lib/x86_64-linux-gnu/cmake/gnuradio/FindFFTW3f.cmake: INTERFACE_INCLUDE_DIRECTORIES "${FFTW3f_INCLUDE_DIRS}"/usr/lib/x86_64-linux-gnu/cmake/gnuradio/FindGSL.cmake: INTERFACE_INCLUDE_DIRECTORIES "${GSL_INCLUDE_DIRS}"/usr/lib/x86_64-linux-gnu/cmake/gnuradio/FindGSL.cmake: INTERFACE_INCLUDE_DIRECTORIES "${GSL_INCLUDE_DIRS}"/usr/lib/x86_64-linux-gnu/cmake/gnuradio/FindGSM.cmake: INTERFACE_INCLUDE_DIRECTORIES "${LIBGSM_INCLUDE_DIRS}"/usr/lib/x86_64-linux-gnu/cmake/gnuradio/FindJACK.cmake: INTERFACE_INCLUDE_DIRECTORIES "${JACK_INCLUDE_DIRS}"/usr/lib/x86_64-linux-gnu/cmake/gnuradio/FindLOG4CPP.cmake: INTERFACE_INCLUDE_DIRECTORIES "${LOG4CPP_INCLUDE_DIRS}"/usr/lib/x86_64-linux-gnu/cmake/gnuradio/FindMPLIB.cmake: INTERFACE_INCLUDE_DIRECTORIES "${MPLIB_INCLUDE_DIRS}"/usr/lib/x86_64-linux-gnu/cmake/gnuradio/FindOSS.cmake: INTERFACE_INCLUDE_DIRECTORIES "${OSS_INCLUDE_DIRS}"/usr/lib/x86_64-linux-gnu/cmake/gnuradio/FindPORTAUDIO.cmake: INTERFACE_INCLUDE_DIRECTORIES "${PORTAUDIO_INCLUDE_DIRS}"/usr/lib/x86_64-linux-gnu/cmake/gnuradio/FindQwt.cmake: INTERFACE_INCLUDE_DIRECTORIES "${QWT_INCLUDE_DIRS}"/usr/lib/x86_64-linux-gnu/cmake/gnuradio/FindTHRIFT.cmake: INTERFACE_INCLUDE_DIRECTORIES "${THRIFT_INCLUDE_DIRS}"/usr/lib/x86_64-linux-gnu/cmake/gnuradio/FindUHD.cmake: INTERFACE_INCLUDE_DIRECTORIES "${UHD_INCLUDE_DIRS}"/usr/lib/x86_64-linux-gnu/cmake/gnuradio/FindZeroMQ.cmake: INTERFACE_INCLUDE_DIRECTORIES "${ZEROMQ_INCLUDE_DIRS}"/usr/lib/x86_64-linux-gnu/cmake/gnuradio/gnuradio-analogTargets.cmake: INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"/usr/lib/x86_64-linux-gnu/cmake/gnuradio/gnuradio-audioTargets.cmake: INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"/usr/lib/x86_64-linux-gnu/cmake/gnuradio/gnuradio-blocksTargets.cmake: INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"/usr/lib/x86_64-linux-gnu/cmake/gnuradio/gnuradio-channelsTargets.cmake: INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"/usr/lib/x86_64-linux-gnu/cmake/gnuradio/gnuradio-digitalTargets.cmake: INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"/usr/lib/x86_64-linux-gnu/cmake/gnuradio/gnuradio-dtvTargets.cmake: INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"/usr/lib/x86_64-linux-gnu/cmake/gnuradio/gnuradio-fecTargets.cmake: INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"/usr/lib/x86_64-linux-gnu/cmake/gnuradio/gnuradio-fftTargets.cmake: INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"/usr/lib/x86_64-linux-gnu/cmake/gnuradio/gnuradio-filterTargets.cmake: INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"/usr/lib/x86_64-linux-gnu/cmake/gnuradio/gnuradio-iqbalanceTargets.cmake: INTERFACE_INCLUDE_DIRECTORIES "/usr/include;${_IMPORT_PREFIX}/include"/usr/lib/x86_64-linux-gnu/cmake/gnuradio/gnuradio-pmtTargets.cmake: INTERFACE_INCLUDE_DIRECTORIES "/usr/include"/usr/lib/x86_64-linux-gnu/cmake/gnuradio/gnuradio-qtguiTargets.cmake: INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"/usr/lib/x86_64-linux-gnu/cmake/gnuradio/gnuradio-runtimeTargets.cmake: INTERFACE_INCLUDE_DIRECTORIES "/usr/include"/usr/lib/x86_64-linux-gnu/cmake/gnuradio/gnuradio-trellisTargets.cmake: INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"/usr/lib/x86_64-linux-gnu/cmake/gnuradio/gnuradio-uhdTargets.cmake: INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"/usr/lib/x86_64-linux-gnu/cmake/gnuradio/gnuradio-video-sdlTargets.cmake: INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include;/usr/include/SDL"/usr/lib/x86_64-linux-gnu/cmake/gnuradio/gnuradio-vocoderTargets.cmake: INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"/usr/lib/x86_64-linux-gnu/cmake/gnuradio/gnuradio-waveletTargets.cmake: INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"/usr/lib/x86_64-linux-gnu/cmake/gnuradio/gnuradio-zeromqTargets.cmake: INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"/usr/lib/x86_64-linux-gnu/cmake/gnuradio/GrPython.cmake: INTERFACE_INCLUDE_DIRECTORIES "${PYTHON_INCLUDE_DIRS}"/usr/lib/x86_64-linux-gnu/cmake/gnuradio/GrPython.cmake: INTERFACE_INCLUDE_DIRECTORIES "${PYTHON_INCLUDE_DIRS}"/usr/lib/x86_64-linux-gnu/cmake/gnuradio/runtime_swigTargets.cmake: INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include/gnuradio/swig"* Thanks! pon., 11 paź 2021 o 13:13 Vasil Velichkov <vvvelich...@gmail.com> napisał(a): > Hi Marcin, > > On 11/10/2021 12.49, Marcin Puchlik wrote: > > and I am doing an example project from > > GNU Radio tutorials. > > Yes, I get the same error when building other open source OOT modules (I > > tried module from CGRAN called gr-dsd and I got identical messages). > > I just successfully built gr-dsd (the maint-3.8 branch) in a clean Ubuntu > 20.04 docker container. > > > Find the CMakeList.txt below: > > Looks good. > > > For whole project, see the github link here: > https://github.com/marcinsztajn/gr-howto > > I was able to build your howto as well. > > Provide the full output of the following commands > > dpkg -l | grep gnuradio > find / -name "gnuradio-runtime*.cmake" > grep INTERFACE_INCLUDE_DIRECTORIES > /usr/lib/x86_64-linux-gnu/cmake/gnuradio/* > > Regards, > Vasil >