The Qwt/Qt linkage is indeed a problem, as when compiling one must be very careful to link the right version of Qwt to the right version of Qt or else all hell breaks loose.
GR3.7 needs Qwt5 linked to Qt4 GR3.8 needs Qwt6 linked to Qt5 If you are building 3.7 on windows, I'd recommend just using the installers here: http://www.gcndevelopment.com/gnuradio, which will bring down all your dependencies in a self-contained fashion. For 3.8 the build scripts will do it, but I haven't released an installer as I've been waiting for gr-osmosdr and couple OOTs to be converted. Geof On 10/21/19, Michael Dickens <michael.dick...@ettus.com> wrote: > Hi Gisle - Which version of GR are you trying to build? GR37 > uses qwt52+qt4, while GR38 uses qwt6+qt5 ... I'm guessing Qwt 6.1.4 should > work, though I don't think I've tried it out yet. - MLD > > On Mon, Oct 21, 2019 at 9:40 AM Gisle Vanem <gisle.va...@gmail.com> wrote: > >> Hello list. >> >> I have some errors while compiling 'gr-qtgui' using MSVC >> and/or clang-cl. From clang-cl: >> TimeRasterDisplayPlot.cc(199,30): error: allocating an object of >> abstract class type 'TimeRasterData' >> d_data.push_back(new TimeRasterData(d_rows, d_cols)); >> ^ >> f:/Qt/Qwt/src\qwt_raster_data.h(100,25): note: unimplemented pure >> virtual method 'interval' in 'TimeRasterData' >> virtual QwtInterval interval( Qt::Axis ) const = 0; >> ^ >> TimeRasterDisplayPlot.cc(374,20): error: no member named >> 'setInterval' >> in 'TimeRasterData' >> d_data[i]->setInterval(Qt::ZAxis, QwtInterval(minIntensity, >> maxIntensity)); >> ~~~~~~~~~ ^ >> >> The error on 'setInterval' is in other files too. >> >> I suspect I'm using the wrong Qwt library. >> This is the one I'm using: >> svn://svn.code.sf.net/p/qwt/code/trunk/qwt >> >> ver. 6.1.4 Or are we supposed to use another (older) one? >> >> -- >> --gv >> >> _______________________________________________ >> Discuss-gnuradio mailing list >> Discuss-gnuradio@gnu.org >> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio >> > > > -- > Michael Dickens > Ettus Research Technical Support > Email: supp...@ettus.com > Web: https://ettus.com/ > _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio