Hi,
Every time Ubuntu is upgraded I run into troubles with qwt.
Now I upgraded to Ubuntu Wily and compile fails because of some qwt
issue. I get:
-
[ 31%] Built target pycore
CMakeFiles/qgis_gui.dir/raster/qgsrasterhistogramwidget.cpp.o: In
function `QgsRasterHistogramWidget::refreshHistogram()':
/home/an/dev/QGIS/src/gui/raster/qgsrasterhistogramwidget.cpp:358:
undefined reference to `QwtPlot::insertLegend(QwtAbstractLegend*,
QwtPlot::LegendPosition, double)'
/home/an/dev/QGIS/src/gui/raster/qgsrasterhistogramwidget.cpp:362:
undefined reference to `QwtPlot::setAxisAutoScale(int, bool)'
/home/an/dev/QGIS/src/gui/raster/qgsrasterhistogramwidget.cpp:513:
undefined reference to `QwtPlotHistogram::QwtPlotHistogram(QString
const&)'
/home/an/dev/QGIS/src/gui/raster/qgsrasterhistogramwidget.cpp:516:
undefined reference to `QwtPlotHistogram::setPen(QPen const&)'
/home/an/dev/QGIS/src/gui/raster/qgsrasterhistogramwidget.cpp:518:
undefined reference to `QwtPlotHistogram::setBrush(QBrush const&)'
/home/an/dev/QGIS/src/gui/raster/qgsrasterhistogramwidget.cpp:584:
undefined reference to `QwtPlotCurve::setSamples(QVector
const&)'
/home/an/dev/QGIS/src/gui/raster/qgsrasterhistogramwidget.cpp:589:
undefined reference to
`QwtPlotHistogram::setSamples(QVector const&)'
/home/an/dev/QGIS/src/gui/raster/qgsrasterhistogramwidget.cpp:631:
undefined reference to `QwtPlotMarker::QwtPlotMarker(QString const&)'
/home/an/dev/QGIS/src/gui/raster/qgsrasterhistogramwidget.cpp:633:
undefined reference to `QwtPlotMarker::QwtPlotMarker(QString const&)'
/home/an/dev/QGIS/src/gui/raster/qgsrasterhistogramwidget.cpp:640:
undefined reference to `QwtPlotPicker::QwtPlotPicker(QWidget*)'
/home/an/dev/QGIS/src/gui/raster/qgsrasterhistogramwidget.cpp:645:
undefined reference to
`QwtPickerDragPointMachine::QwtPickerDragPointMachine()'
/home/an/dev/QGIS/src/gui/raster/qgsrasterhistogramwidget.cpp:657:
undefined reference to `QwtPlotZoomer::QwtPlotZoomer(QWidget*, bool)'
/home/an/dev/QGIS/src/gui/raster/qgsrasterhistogramwidget.cpp:659:
undefined reference to
`QwtPickerDragRectMachine::QwtPickerDragRectMachine()'
CMakeFiles/qgis_gui.dir/raster/qgsrasterhistogramwidget.cpp.o: In
function `QgsRasterHistogramWidget::histoSaveAsImage(QString const&,
int, int, int)':
/home/an/dev/QGIS/src/gui/raster/qgsrasterhistogramwidget.cpp:717:
undefined reference to `QwtPlotRenderer::QwtPlotRenderer(QObject*)'
/home/an/dev/QGIS/src/gui/raster/qgsrasterhistogramwidget.cpp:719:
undefined reference to
`QwtPlotRenderer::setDiscardFlags(QFlags)'
/home/an/dev/QGIS/src/gui/raster/qgsrasterhistogramwidget.cpp:720:
undefined reference to
`QwtPlotRenderer::setLayoutFlags(QFlags)'
/home/an/dev/QGIS/src/gui/raster/qgsrasterhistogramwidget.cpp:724:
undefined reference to `QwtPlotRenderer::render(QwtPlot*, QPainter*,
QRectF const&) const'
/home/an/dev/QGIS/src/gui/raster/qgsrasterhistogramwidget.cpp:717:
undefined reference to `QwtPlotRenderer::~QwtPlotRenderer()'
/home/an/dev/QGIS/src/gui/raster/qgsrasterhistogramwidget.cpp:717:
undefined reference to `QwtPlotRenderer::~QwtPlotRenderer()'
CMakeFiles/qgis_gui.dir/raster/qgsrasterhistogramwidget.cpp.o: In
function `findClosestTickVal(double, QwtScaleDiv const*, int)':
/home/an/dev/QGIS/src/gui/raster/qgsrasterhistogramwidget.cpp:1068:
undefined reference to `QwtScaleDiv::upperBound() const'
CMakeFiles/qgis_gui.dir/symbology-ng/qgsgraduatedhistogramwidget.cpp.o:
In function
`QgsGraduatedHistogramWidget::QgsGraduatedHistogramWidget(QWidget*)':
/home/an/dev/QGIS/src/gui/symbology-ng/qgsgraduatedhistogramwidget.cpp:61:
undefined reference to `QwtPlotPicker::QwtPlotPicker(QWidget*)'
/home/an/dev/QGIS/src/gui/symbology-ng/qgsgraduatedhistogramwidget.cpp:65:
undefined reference to
`QwtPickerDragPointMachine::QwtPickerDragPointMachine()'
CMakeFiles/qgis_gui.dir/qgshistogramwidget.cpp.o: In function
`QgsHistogramWidget::drawHistogram()':
/home/an/dev/QGIS/src/gui/qgshistogramwidget.cpp:200: undefined
reference to `QwtPlot::setAxisAutoScale(int, bool)'
/home/an/dev/QGIS/src/gui/qgshistogramwidget.cpp:201: undefined
reference to `QwtPlot::setAxisAutoScale(int, bool)'
/home/an/dev/QGIS/src/gui/qgshistogramwidget.cpp:256: undefined
reference to `QwtPlotHistogram::setSamples(QVector
const&)'
/home/an/dev/QGIS/src/gui/qgshistogramwidget.cpp:286: undefined
reference to `QwtPlotHistogram::setSamples(QVector
const&)'
/home/an/dev/QGIS/src/gui/qgshistogramwidget.cpp:296: undefined
reference to `QwtPlotMarker::QwtPlotMarker(QString const&)'
/home/an/dev/QGIS/src/gui/qgshistogramwidget.cpp:309: undefined
reference to `QwtPlotMarker::QwtPlotMarker(QString const&)'
/home/an/dev/QGIS/src/gui/qgshistogramwidget.cpp:321: undefined
reference to `QwtPlotMarker::QwtPlotMarker(QString const&)'
/home/an/dev/QGIS/src/gui/qgshistogramwidget.cpp:330: undefined
reference to `QwtPlotMarker::QwtPlotMarker(QString const&)'
CMakeFiles/qgis_gui.dir/qgshistogramwidget.cpp.o: In function