Hi Vasil,
Thank you for your answer. Should not be Gnuradio "3.9" instead of "3.9"?. Anyway, I tried with both options and I got the same error:
Target "TFMv3_python" links to target "gnuradio::gnuradio-digital" but the
target was not found. Perhaps a find_package() call is missing for an
IMPORTED target, or an ALIAS target is missing?
What I changed was:
1 - Write find_package(Gnuradio "3.9" REQUIRED COMPONENTS digital filter blocks analog fft) in CMakeLists.txt
2 - Write target_link_libraries(gnuradio-TFMv3 gnuradio::gnuradio-runtime gnuradio::gnuradio-digital
gnuradio::gnuradio-blocks gnuradio::gnuradio-filter gnuradio::gnuradio-analog gnuradio::gnuradio-fft) in lib/CMakeLists.txt
As I've said, I tried with both "3.8" and "3.9" with the same output. I had to add filter blocks analog and fft as expected based on the explanation