- 
          
 - 
                Notifications
    
You must be signed in to change notification settings  - Fork 3.3k
 
Open
Labels
BugEither a bug report, or a bug fix. Let's hope for the latter!Either a bug report, or a bug fix. Let's hope for the latter!Build/InstallRelated to compiling or installing QGISRelated to compiling or installing QGIS
Description
What is the bug or the crash?
[ 74%] Linking CXX shared library ../../output/lib/libqgis_gui.so
/usr/bin/ld: CMakeFiles/qgis_gui.dir/raster/qgsrasterhistogramwidget.cpp.o: in function `QgsRasterHistogramWidget::refreshHistogram()':
qgsrasterhistogramwidget.cpp:(.text+0x4650): undefined reference to `QwtPlotCurve::setSamples(QList<QPointF> const&)'
/usr/bin/ld: qgsrasterhistogramwidget.cpp:(.text+0x4953): undefined reference to `QwtPlotHistogram::setSamples(QList<QwtIntervalSample> const&)'
/usr/bin/ld: CMakeFiles/qgis_gui.dir/qgscurveeditorwidget.cpp.o: in function `QgsCurveEditorWidget::updateHistogram()':
qgscurveeditorwidget.cpp:(.text+0x17b5): undefined reference to `QwtPlotHistogram::setSamples(QList<QwtIntervalSample> const&)'
/usr/bin/ld: CMakeFiles/qgis_gui.dir/qgscurveeditorwidget.cpp.o: in function `QgsCurveEditorWidget::updatePlot()':
qgscurveeditorwidget.cpp:(.text+0x25d8): undefined reference to `QwtPlotCurve::setSamples(QList<QPointF> const&)'
/usr/bin/ld: CMakeFiles/qgis_gui.dir/qgsgradientcolorrampdialog.cpp.o: in function `QgsGradientColorRampDialog::updatePlot()':
qgsgradientcolorrampdialog.cpp:(.text+0x2451): undefined reference to `QwtPlotCurve::setSamples(QList<QPointF> const&)'
/usr/bin/ld: qgsgradientcolorrampdialog.cpp:(.text+0x2461): undefined reference to `QwtPlotCurve::setSamples(QList<QPointF> const&)'
/usr/bin/ld: qgsgradientcolorrampdialog.cpp:(.text+0x2471): undefined reference to `QwtPlotCurve::setSamples(QList<QPointF> const&)'
/usr/bin/ld: qgsgradientcolorrampdialog.cpp:(.text+0x2481): undefined reference to `QwtPlotCurve::setSamples(QList<QPointF> const&)'
/usr/bin/ld: CMakeFiles/qgis_gui.dir/qgshistogramwidget.cpp.o: in function `QgsHistogramWidget::drawHistogram()':
qgshistogramwidget.cpp:(.text+0x159f): undefined reference to `QwtPlotHistogram::setSamples(QList<QwtIntervalSample> const&)'
/usr/bin/ld: qgshistogramwidget.cpp:(.text+0x1a58): undefined reference to `QwtPlotHistogram::setSamples(QList<QwtIntervalSample> const&)'
collect2: Fehler: ld gab 1 als Ende-Status zurück
make[2]: *** [src/gui/CMakeFiles/qgis_gui.dir/build.make:14270: output/lib/libqgis_gui.so.3.99.0] Fehler 1
Steps to reproduce the issue
Build QGIS with
    cmake -G "Unix Makefiles" ../ \
        -DCMAKE_INSTALL_PREFIX=/usr \
        -DQGIS_MANUAL_SUBDIR=share/man \
        -DENABLE_TESTS=FALSE \
        -DWITH_GEOREFERENCER=TRUE \
        -DWITH_3D=FALSE \
        -DWITH_SERVER=FALSE \
        -DWITH_GLOBE=FALSE \
        -DWITH_EPT=TRUE \
        -DWITH_COPC=TRUE \
        -DWITH_PDAL=TRUE \
        -DWITH_INTERNAL_LAZPERF=TRUE \
        -DWITH_QWTPOLAR=TRUE \
        -DQWTPOLAR_LIBRARY=/usr/lib/libqwt.so \
        -DQWTPOLAR_INCLUDE_DIR=/usr/include/qwt \
        -DWITH_INTERNAL_QWTPOLAR=FALSE \
        -DBUILD_WITH_QT6=TRUE \
        -DBUILD_WITH_QT5=FALSE \
        -DWITH_QTWEBKIT=FALSE \
        -DQSCINTILLA_INCLUDE_DIR=/usr/include/qt6/Qsci \
        -DHAVE_QTSERIALPORT=FALSE
cmake --build .
Versions
QGIS: git master 57dc9b3
QWT: 6.3.0 or 6.4.0 (SourceForge git master)
Supported QGIS version
- I'm running a supported QGIS version according to the roadmap.
 
Doesn't apply: New profile (build error)
- I tried with a new QGIS profile
 
Additional context
No response
Metadata
Metadata
Assignees
Labels
BugEither a bug report, or a bug fix. Let's hope for the latter!Either a bug report, or a bug fix. Let's hope for the latter!Build/InstallRelated to compiling or installing QGISRelated to compiling or installing QGIS