I’m trying to rebuild my gr-fcd block
(GitHub - csete/gr-fcd: This repository is obsolete since gr-fcd is now included in GNU Radio.) with gnuradio v3.5.0rc0-1-g037c5f60
When I build gnuradio using the autotools everything is fine and I can
build gr-fcd without problems.
When I build using cmake gnuradio still builds and install fine, but
when I try to build gr-fcd I get:
Looking at the contents of gnuradio-core.la from the two builds I can
indeed see many differences, actually they seem to be more different
than similar.
Basically, the build system is generating .la files for each library
using this macro: CMake Wiki has moved
I dont know why we are doing this or why we want it.
If you link against libraries in the normal way, everything should be
fine. So my best guess is that the generated la files are confusing for
autotools.
Try deleting the la files. You can also turn the generation off w/
-DLIBRARY_EXTRAS=OFF