|
Hi all
We are finding some difficulties in compilation and installation of mango. Following errors are coming while compiling,
[sysid ~]$ cd /opt/TangoSoftwares/mango-2.0.0/ [sysid mango-2.0.0]$ qmake-qt4 WARNING: /opt/TangoSoftwares/mango-2.0.0/mango.pro:124: Unescaped backslashes are deprecated. Project MESSAGE: Warning: unknown QT: widgets Project MESSAGE: Warning: unknown QT: x11extras Project MESSAGE: Warning: unknown QT: printsupport [sysid mango-2.0.0]$ make g++ -o bin/mango obj/mango.o obj/main.o obj/mangowidget.o obj/objectfilters.o obj/mangoelement.o obj/widgets.o obj/writers.o obj/file_manager.o obj/treewidget.o obj/treewidgetitem.o obj/propertyeditor.o obj/itemdelegate.o obj/itemmodel.o obj/combodelegates.o obj/comboitemdelegate.o obj/objecttree.o obj/grid.o obj/dockwidget.o obj/mouseleftclickeater.o obj/profilemanager.o obj/profiletree.o obj/pointeditor.o obj/stringlisteditor.o obj/xmlloader.o obj/xmlgenerator.o obj/containers.o obj/mangocontainer.o obj/tabwidget.o obj/xmlwidget.o obj/xmlcontainerwidget.o obj/containerobjectfilters.o obj/geometryobjectfilter.o obj/containergeometryobjectfilter.o obj/cmdlineparser.o obj/widgetselection.o obj/copypaste.o obj/qtango_wcommon_adapted.o obj/mango_right_click_widget.o obj/coloreditor.o obj/fonteditor.o obj/stringeditor.o obj/flageditor.o obj/config.o obj/mangooptions.o obj/signalsloteditor.o obj/signalslots.o obj/signalslotconnection.o obj/xmlsignalslot.o obj/mwresizemanager.o obj/xmlgeometryhelper.o obj/moc_mango.o obj/moc_mangowidget.o obj/moc_widgets.o obj/moc_writers.o obj/moc_objectfilters.o obj/moc_file_manager.o obj/moc_propertyeditor.o obj/moc_treewidget.o obj/moc_treewidgetitem.o obj/moc_itemdelegate.o obj/moc_itemmodel.o obj/moc_combodelegates.o obj/moc_comboitemdelegate.o obj/moc_objecttree.o obj/moc_dockwidget.o obj/moc_mouseleftclickeater.o obj/moc_profilemanager.o obj/moc_profiletree.o obj/moc_pointeditor.o obj/moc_customeditordialog.o obj/moc_buttondelegate.o obj/moc_stringlisteditor.o obj/moc_containers.o obj/moc_tabwidget.o obj/moc_containerobjectfilters.o obj/moc_geometryobjectfilter.o obj/moc_containergeometryobjectfilter.o obj/moc_widgetselection.o obj/moc_copypaste.o obj/moc_coloreditor.o obj/moc_fonteditor.o obj/moc_stringeditor.o obj/moc_flageditor.o obj/moc_config.o obj/moc_mangooptions.o obj/moc_signalsloteditor.o obj/moc_signalslots.o obj/moc_mwresizemanager.o obj/qrc_mango.o -L/usr/lib64 -L/usr/local/lib -L/opt/Mahendra/qtango/qwt-5.2.1/lib -ltango -llog4tango -lomniORB4 -lomniDynamic4 -lCOS4 -lCOSDynamic4 -lomnithread -ldl -lX11 -lzmq -L/runtime/lib -lQTangoDBus5 -lQTango5 -lQTangoCore5 -lqtcontrols5 -lqtango5plugin -L /opt/Mahendra/qtango/qwt-5.2.1/lib/ -lqwt -lQtDBus -lQtXml -lQtGui -lQtCore -lpthread obj/moc_widgets.o:(.rodata._ZTV12RealtimePlot[_ZTV12RealtimePlot]+0x1c0): undefined reference to `QwtPlot::print(QPainter*, QRect const&, QwtPlotPrintFilter const&) const' obj/moc_widgets.o:(.rodata._ZTV12RealtimePlot[_ZTV12RealtimePlot]+0x1d0): undefined reference to `QwtPlot::polish()' obj/moc_widgets.o:(.rodata._ZTV12RealtimePlot[_ZTV12RealtimePlot]+0x1e8): undefined reference to `QwtPlot::clear()' obj/moc_widgets.o:(.rodata._ZTV12RealtimePlot[_ZTV12RealtimePlot]+0x208): undefined reference to `QwtPlot::drawItems(QPainter*, QRect const&, QwtScaleMap const*, QwtPlotPrintFilter const&) const' obj/moc_widgets.o:(.rodata._ZTV12RealtimePlot[_ZTV12RealtimePlot]+0x218): undefined reference to `QwtPlot::printLegendItem(QPainter*, QWidget const*, QRect const&) const' obj/moc_widgets.o:(.rodata._ZTV12RealtimePlot[_ZTV12RealtimePlot]+0x220): undefined reference to `QwtPlot::printTitle(QPainter*, QRect const&) const' obj/moc_widgets.o:(.rodata._ZTV12RealtimePlot[_ZTV12RealtimePlot]+0x228): undefined reference to `QwtPlot::printScale(QPainter*, int, int, int, int, QRect const&) const' obj/moc_widgets.o:(.rodata._ZTV12RealtimePlot[_ZTV12RealtimePlot]+0x230): undefined reference to `QwtPlot::printCanvas(QPainter*, QRect const&, QRect const&, QwtScaleMap const*, QwtPlotPrintFilter const&) const' obj/moc_widgets.o:(.rodata._ZTV12RealtimePlot[_ZTV12RealtimePlot]+0x238): undefined reference to `QwtPlot::printLegend(QPainter*, QRect const&) const' obj/moc_widgets.o:(.rodata._ZTV15PlotLightMarker[_ZTV15PlotLightMarker]+0x1c0): undefined reference to `QwtPlot::print(QPainter*, QRect const&, QwtPlotPrintFilter const&) const' obj/moc_widgets.o:(.rodata._ZTV15PlotLightMarker[_ZTV15PlotLightMarker]+0x1d0): undefined reference to `QwtPlot::polish()' obj/moc_widgets.o:(.rodata._ZTV15PlotLightMarker[_ZTV15PlotLightMarker]+0x1e8): undefined reference to `QwtPlot::clear()' obj/moc_widgets.o:(.rodata._ZTV15PlotLightMarker[_ZTV15PlotLightMarker]+0x208): undefined reference to `QwtPlot::drawItems(QPainter*, QRect const&, QwtScaleMap const*, QwtPlotPrintFilter const&) const' obj/moc_widgets.o:(.rodata._ZTV15PlotLightMarker[_ZTV15PlotLightMarker]+0x218): undefined reference to `QwtPlot::printLegendItem(QPainter*, QWidget const*, QRect const&) const' obj/moc_widgets.o:(.rodata._ZTV15PlotLightMarker[_ZTV15PlotLightMarker]+0x220): undefined reference to `QwtPlot::printTitle(QPainter*, QRect const&) const' obj/moc_widgets.o:(.rodata._ZTV15PlotLightMarker[_ZTV15PlotLightMarker]+0x228): undefined reference to `QwtPlot::printScale(QPainter*, int, int, int, int, QRect const&) const' obj/moc_widgets.o:(.rodata._ZTV15PlotLightMarker[_ZTV15PlotLightMarker]+0x230): undefined reference to `QwtPlot::printCanvas(QPainter*, QRect const&, QRect const&, QwtScaleMap const*, QwtPlotPrintFilter const&) const' obj/moc_widgets.o:(.rodata._ZTV15PlotLightMarker[_ZTV15PlotLightMarker]+0x238): undefined reference to `QwtPlot::printLegend(QPainter*, QRect const&) const' /runtime/lib/libqtcontrols5.so: undefined reference to `QwtPainter::drawPolygon(QPainter*, QPolygon const&)' /runtime/lib/libqtcontrols5.so: undefined reference to `QwtScaleDraw::drawTick(QPainter*, double, int) const' /runtime/lib/libqtcontrols5.so: undefined reference to `QwtPlotCurve::drawCurve(QPainter*, int, QwtScaleMap const&, QwtScaleMap const&, int, int) const' /runtime/lib/libqtcontrols5.so: undefined reference to `QwtScaleDraw::extent(QPen const&, QFont const&) const' /runtime/lib/libqtcontrols5.so: undefined reference to `QwtPlotCurve::drawSymbols(QPainter*, QwtSymbol const&, QwtScaleMap const&, QwtScaleMap const&, int, int) const' /runtime/lib/libqtcontrols5.so: undefined reference to `QwtPlotCurve::draw(int, int) const' /runtime/lib/libqtcontrols5.so: undefined reference to `QwtPlotZoomer::move(double, double)' /runtime/lib/libQTango5.so: undefined reference to `QwtPainter::fillRect(QPainter*, QRect const&, QBrush const&)' /runtime/lib/libqtcontrols5.so: undefined reference to `QwtPlotCurve::draw(QPainter*, QwtScaleMap const&, QwtScaleMap const&, QRect const&) const' /runtime/lib/libqtcontrols5.so: undefined reference to `QwtLegendItem::drawItem(QPainter*, QRect const&) const' /runtime/lib/libqtcontrols5.so: undefined reference to `QwtPainter::drawText(QPainter*, int, int, QString const&)' /runtime/lib/libqtcontrols5.so: undefined reference to `QwtLegendItem::drawText(QPainter*, QRect const&)' /runtime/lib/libqtcontrols5.so: undefined reference to `QwtPlotPrintFilter::QwtPlotPrintFilter()' /runtime/lib/libqtcontrols5.so: undefined reference to `QwtPlotCurve::draw(QPainter*, QwtScaleMap const&, QwtScaleMap const&, int, int) const' /runtime/lib/libqtcontrols5.so: undefined reference to `QwtPlot::setCanvasBackground(QColor const&)' /runtime/lib/libqtcontrols5.so: undefined reference to `QwtPlotPicker::QwtPlotPicker(int, int, int, QwtPicker::RubberBand, QwtPicker::DisplayMode, QwtPlotCanvas*)' /runtime/lib/libqtcontrols5.so: undefined reference to `QwtPlotPicker::trackerText(QPointF const&) const' /runtime/lib/libqtcontrols5.so: undefined reference to `QwtPlotCurve::boundingRect() const' /runtime/lib/libQTango5.so: undefined reference to `QwtPlotCurve::dataSize() const' /runtime/lib/libqtcontrols5.so: undefined reference to `QwtPlotPrintFilter::setOptions(int)' /runtime/lib/libqtcontrols5.so: undefined reference to `QwtPlot::print(QPaintDevice&, QwtPlotPrintFilter const&) const' /runtime/lib/libqtcontrols5.so: undefined reference to `QwtAbstractScaleDraw::majTickLength() const' /runtime/lib/libqtcontrols5.so: undefined reference to `QwtPlotCurve::setData(QVector<double> const&, QVector<double> const&)' /runtime/lib/libqtcontrols5.so: undefined reference to `QwtPlotCurve::QwtPlotCurve()' /runtime/lib/libqtcontrols5.so: undefined reference to `QwtPlotPrintFilter::~QwtPlotPrintFilter()' /runtime/lib/libqtcontrols5.so: undefined reference to `QwtLegendItem::drawIdentifier(QPainter*, QRect const&) const' /runtime/lib/libqtcontrols5.so: undefined reference to `QwtPlot::setAxisAutoScale(int)' /runtime/lib/libqtcontrols5.so: undefined reference to `QwtArrayData::xData() const' /runtime/lib/libqtcontrols5.so: undefined reference to `QwtPainter::drawText(QPainter*, QRect const&, int, QString const&)' /runtime/lib/libqtcontrols5.so: undefined reference to `QwtPicker::stateMachine(int) const' /runtime/lib/libQTango5.so: undefined reference to `QwtPlotScaleItem::draw(QPainter*, QwtScaleMap const&, QwtScaleMap const&, QRect const&) const' /runtime/lib/libQTango5.so: undefined reference to `QwtPlot::setMargin(int)' /runtime/lib/libqtcontrols5.so: undefined reference to `QwtAbstractScaleDraw::setMinimumExtent(int)' /runtime/lib/libqtcontrols5.so: undefined reference to `QwtPlotCurve::setRawData(double const*, double const*, int)' /runtime/lib/libqtcontrols5.so: undefined reference to `QwtPlotZoomer::setSelectionFlags(int)' collect2: error: ld returned 1 exit status make: *** [bin/mango] Error 1 Any Help will be appreciated.
Thanks and Regards TCS-GMRT Team
Regards, TCS_GMRT
|