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