Hello,

I try to compile Aula bat on an AMD64 Debian.
The process breaks whit Füllung error:

/usr/src/bacula/2.2.0/bacula-2.2.0/src/qt-console/jobgraphs/jobplot.cpp:534: 
undefined reference to `QwtPlotItem::attach(QwtPlot*)'
obj/jobplot.o: In function `JobPlot::fileCheckChanged(int)':
/usr/src/bacula/2.2.0/bacula-2.2.0/src/qt-console/jobgraphs/jobplot.cpp:519: 
undefined reference to `QwtPlotItem::attach(QwtPlot*)'
obj/jobplot.o: In function `JobPlot::setSymbolType(int, int)':
/usr/src/bacula/2.2.0/bacula-2.2.0/src/qt-console/jobgraphs/jobplot.cpp:501: 
undefined reference to `QwtPlotCurve::setSymbol(QwtSymbol const&)'
/usr/src/bacula/2.2.0/bacula-2.2.0/src/qt-console/jobgraphs/jobplot.cpp:505: 
undefined reference to `QwtPlotCurve::setSymbol(QwtSymbol const&)'
obj/jobplot.o: In function `JobPlot::setPlotType(QString)':
/usr/src/bacula/2.2.0/bacula-2.2.0/src/qt-console/jobgraphs/jobplot.cpp:433: 
undefined reference to 
`QwtPlotCurve::setCurveAttribute(QwtPlotCurve::CurveAttribute, bool)'
/usr/src/bacula/2.2.0/bacula-2.2.0/src/qt-console/jobgraphs/jobplot.cpp:434: 
undefined reference to 
`QwtPlotCurve::setCurveAttribute(QwtPlotCurve::CurveAttribute, bool)'
/usr/src/bacula/2.2.0/bacula-2.2.0/src/qt-console/jobgraphs/jobplot.cpp:439: 
undefined reference to 
`QwtPlotCurve::setCurveAttribute(QwtPlotCurve::CurveAttribute, bool)'
/usr/src/bacula/2.2.0/bacula-2.2.0/src/qt-console/jobgraphs/jobplot.cpp:440: 
undefined reference to 
`QwtPlotCurve::setCurveAttribute(QwtPlotCurve::CurveAttribute, bool)'
/usr/src/bacula/2.2.0/bacula-2.2.0/src/qt-console/jobgraphs/jobplot.cpp:446: 
undefined reference to `QwtPlotCurve::setStyle(QwtPlotCurve::CurveStyle)'
/usr/src/bacula/2.2.0/bacula-2.2.0/src/qt-console/jobgraphs/jobplot.cpp:447: 
undefined reference to `QwtPlotCurve::setStyle(QwtPlotCurve::CurveStyle)'
obj/jobplot.o: In function `JobPlot::addCurve()':
/usr/src/bacula/2.2.0/bacula-2.2.0/src/qt-console/jobgraphs/jobplot.cpp:356: 
undefined reference to `QwtLegend::QwtLegend(QWidget*)'
/usr/src/bacula/2.2.0/bacula-2.2.0/src/qt-console/jobgraphs/jobplot.cpp:356: 
undefined reference to `QwtPlot::insertLegend(QwtLegend*, 
QwtPlot::LegendPosition, double)'
/usr/src/bacula/2.2.0/bacula-2.2.0/src/qt-console/jobgraphs/jobplot.cpp:366: 
undefined reference to `QwtPlotCurve::QwtPlotCurve(QString const&)'
/usr/src/bacula/2.2.0/bacula-2.2.0/src/qt-console/jobgraphs/jobplot.cpp:367: 
undefined reference to `QwtPlotCurve::setPen(QPen const&)'
/usr/src/bacula/2.2.0/bacula-2.2.0/src/qt-console/jobgraphs/jobplot.cpp:368: 
undefined reference to `QwtPlotCurve::setCurveType(QwtPlotCurve::CurveType)'
/usr/src/bacula/2.2.0/bacula-2.2.0/src/qt-console/jobgraphs/jobplot.cpp:369: 
undefined reference to `QwtPlotItem::setYAxis(int)'
/usr/src/bacula/2.2.0/bacula-2.2.0/src/qt-console/jobgraphs/jobplot.cpp:371: 
undefined reference to `QwtPlotCurve::QwtPlotCurve(QString const&)'
/usr/src/bacula/2.2.0/bacula-2.2.0/src/qt-console/jobgraphs/jobplot.cpp:372: 
undefined reference to `QwtPlotCurve::setPen(QPen const&)'
/usr/src/bacula/2.2.0/bacula-2.2.0/src/qt-console/jobgraphs/jobplot.cpp:373: 
undefined reference to `QwtPlotCurve::setCurveType(QwtPlotCurve::CurveType)'
/usr/src/bacula/2.2.0/bacula-2.2.0/src/qt-console/jobgraphs/jobplot.cpp:374: 
undefined reference to `QwtPlotItem::setYAxis(int)'
/usr/src/bacula/2.2.0/bacula-2.2.0/src/qt-console/jobgraphs/jobplot.cpp:379: 
undefined reference to `QwtPlotItem::attach(QwtPlot*)'
/usr/src/bacula/2.2.0/bacula-2.2.0/src/qt-console/jobgraphs/jobplot.cpp:380: 
undefined reference to `QwtPlotItem::attach(QwtPlot*)'
/usr/src/bacula/2.2.0/bacula-2.2.0/src/qt-console/jobgraphs/jobplot.cpp:397: 
undefined reference to `QwtPlotCurve::setData(double const*, double const*, 
int)'
/usr/src/bacula/2.2.0/bacula-2.2.0/src/qt-console/jobgraphs/jobplot.cpp:398: 
undefined reference to `QwtPlotCurve::setData(double const*, double const*, 
int)'
/usr/src/bacula/2.2.0/bacula-2.2.0/src/qt-console/jobgraphs/jobplot.cpp:412: 
undefined reference to `QwtPlotMarker::QwtPlotMarker()'
/usr/src/bacula/2.2.0/bacula-2.2.0/src/qt-console/jobgraphs/jobplot.cpp:413: 
undefined reference to `QwtText::QwtText(QString const&, QwtText::TextFormat)'
/usr/src/bacula/2.2.0/bacula-2.2.0/src/qt-console/jobgraphs/jobplot.cpp:413: 
undefined reference to `QwtPlotMarker::setLabel(QwtText const&)'
/usr/src/bacula/2.2.0/bacula-2.2.0/src/qt-console/jobgraphs/jobplot.cpp:414: 
undefined reference to 
`QwtPlotMarker::setLabelAlignment(QFlags<Qt::AlignmentFlag>)'
/usr/src/bacula/2.2.0/bacula-2.2.0/src/qt-console/jobgraphs/jobplot.cpp:415: 
undefined reference to `QwtPlotMarker::setLineStyle(QwtPlotMarker::LineStyle)'
/usr/src/bacula/2.2.0/bacula-2.2.0/src/qt-console/jobgraphs/jobplot.cpp:418: 
undefined reference to `QwtPlotMarker::setLinePen(QPen const&)'
/usr/src/bacula/2.2.0/bacula-2.2.0/src/qt-console/jobgraphs/jobplot.cpp:419: 
undefined reference to `QwtPlotMarker::setXValue(double)'
/usr/src/bacula/2.2.0/bacula-2.2.0/src/qt-console/jobgraphs/jobplot.cpp:420: 
undefined reference to `QwtPlotItem::attach(QwtPlot*)'
obj/jobplot.o: In function `JobPlot::setupUserInterface()':
/usr/src/bacula/2.2.0/bacula-2.2.0/src/qt-console/jobgraphs/jobplot.cpp:335: 
undefined reference to `QwtPlot::QwtPlot(QWidget*)'
obj/jobplot.o: In function `QwtPlotItem::detach()':
/usr/include/qwt-qt4/qwt_plot_item.h:74: undefined reference to
`QwtPlotItem::attach(QwtPlot*)'
obj/jobplot.o: In function `DateTimeScaleDraw::label(double) const':
/usr/src/bacula/2.2.0/bacula-2.2.0/src/qt-console/./jobgraphs/jobplot.h:94: 
undefined reference to `QwtText::QwtText(QString const&, QwtText::TextFormat)'
obj/jobplot.o:(.rodata._ZTV17DateTimeScaleDraw[vtable for
DateTimeScaleDraw]+0x20): undefined reference to
`QwtAbstractScaleDraw::draw(QPainter*, QPalette const&) const'
obj/jobplot.o:(.rodata._ZTV17DateTimeScaleDraw[vtable for
DateTimeScaleDraw]+0x30): undefined reference to
`QwtScaleDraw::extent(QPen const&, QFont const&) const'
collect2: ld returned 1 exit status
make[1]: *** [bat] Fehler 1
make[1]: Leaving directory
`/usr/src/bacula/2.2.0/bacula-2.2.0/src/qt-console'





OS: Debian AMD64


The Problem:
The Debian libqwt5-qt4-dev and libqt4-dev ( 4.3.1-2 ) from stable are
not working.
The cnonfigure Process means that qwt is not installed.
Therfore you need to install qwt3 that the configure Process is OK.
After that the compilation ends up whit the error mentioned above.
I tried to download the libqwt 5 fron Sourcefourge, compiled the package
and installed it.
Then reconfigured the Bacula 2.2.0 source whit the option
"--with-qwt=/usr/local/qwt-5.0.2/" and then it finaly works.
There must be some differance between the Sourcefourge libqwt and the
Debian stable qwt libs.
Can some developer check and report it to the Debian Maintainer?

Many, many thanks in advanced.



Happy hacking,



Viktor

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to