Friday, June 28, 2024

error when linking display_qt

When building gnuradio using ~/.local as the make prefix from 3.10.0
(commit 207d020f1) source with openSuSE Leap 15.6, the following error
upon linking occurs:

/usr/lib64/gcc/x86_64-suse-linux/13/../../../../x86_64-suse-linux/bin/ld: ../../lib/libgnuradio-qtgui.so.3.10.10.0: undefined reference to `QwtPlotItem::getCanvasMarginHint(QwtScaleMap const&, QwtScaleMap const&, QRectF const&, double&, double&, double&, double&) const'
collect2: error: ld returned 1 exit status
make[2]: *** [gr-qtgui/examples/c++/CMakeFiles/display_qt.dir/build.make:133: gr-qtgui/examples/c++/display_qt] Error 1
make[1]: *** [CMakeFiles/Makefile2:6820: gr-qtgui/examples/c++/CMakeFiles/display_qt.dir/all] Error 2



The build configuration appears to be successful. QT5, QWT6(QT5),
python3.11 were all found. I have a feeing that this is not a code issue
but I am unsure of how to obtain further information. Any suggestions
would be greatly appreciated.

Rick

No comments:

Post a Comment