Opened 14 years ago

Closed 14 years ago

#2122 closed bug (duplicate)

trunk compilation errors

Reported by: neteler Owned by: nobody
Priority: critical: causes crash or data corruption Milestone: Version 1.4.0
Component: Build/Install Version: Trunk
Keywords: Cc:
Must Fix for Release: No Platform: Mandriva
Platform Version: Awaiting user input: no

Description

I don't manage to compile trunk on Mandriva 2008, 64bit:

...
-- Found Qt-Version 4.3.1                                                                                                                                                             
-- Found Qt-Version 4.3.1                                                                                                                                                             
-- Configuring done                                                                                                                                                                   
-- Generating done                                                                                                                                                                    
-- Build files have been written to: /home/neteler/software/qgis_trunk/build                                                                                                          
[  0%] [  1%] [  1%] Built target svnversion                                                                                                                                          
Built target pluginstaller                                                                                                                                                            
Built target mapserverexport                                                                                                                                                          
[  8%] [  8%] Built target ...                                                                                               
[ 33%] Building CXX object src/gui/CMakeFiles/qgis_gui.dir/qgsdetaileditemdelegate.o                                                                                                  
[ 33%] Building CXX object src/providers/wfs/CMakeFiles/wfsprovider.dir/qgswfsprovider.o
[ 33%] Building CXX object src/providers/grass/CMakeFiles/qgisgrass.dir/qgsgrassprovider.o
/home/neteler/software/qgis_trunk/src/gui/qgscolorbutton.cpp: In member function ‘void QgsColorButtonV2::setColor(const QColor&)’:
/home/neteler/software/qgis_trunk/src/gui/qgscolorbutton.cpp:93: error: ‘class QPainter’ has no member named ‘drawRoundedRect’
make[2]: *** [src/gui/CMakeFiles/qgis_gui.dir/qgscolorbutton.o] Error 1
make[2]: *** Waiting for unfinished jobs....
[ 33%] Building CXX object src/providers/wfs/CMakeFiles/wfsprovider.dir/qgswfsdata.o
make[1]: *** [src/gui/CMakeFiles/qgis_gui.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 33%] Building CXX object src/providers/grass/CMakeFiles/qgisgrass.dir/qgsgrass.o
[ 33%] Building CXX object src/providers/wfs/CMakeFiles/wfsprovider.dir/moc_qgswfsdata.o
[ 33%] Building CXX object src/providers/wfs/CMakeFiles/wfsprovider.dir/moc_qgswfsprovider.o
Linking CXX shared library libqgisgrass.so
Linking CXX shared module libwfsprovider.so
[ 33%] Built target qgisgrass
[ 33%] Built target wfsprovider
make: *** [all] Error 2
[  0%] Built target svnversion
[  7%] Built target ui
[ 23%] Built target qgis_core
[ 23%] Building CXX object src/gui/CMakeFiles/qgis_gui.dir/qgscolorbutton.o
/home/neteler/software/qgis_trunk/src/gui/qgscolorbutton.cpp: In member function ‘void QgsColorButtonV2::setColor(const QColor&)’:
/home/neteler/software/qgis_trunk/src/gui/qgscolorbutton.cpp:93: error: ‘class QPainter’ has no member named ‘drawRoundedRect’
make[2]: *** [src/gui/CMakeFiles/qgis_gui.dir/qgscolorbutton.o] Error 1
make[1]: *** [src/gui/CMakeFiles/qgis_gui.dir/all] Error 2
make: *** [all] Error 2

Deleting the offending line (brutal hack) leads to the next error:

[ 51%] Building CXX object src/app/CMakeFiles/qgis.dir/qgsaddattrdialog.o
/home/neteler/software/qgis_trunk/src/app/qgisapp.cpp: In member function ‘void QgisApp::loadPythonSupport()’:
/home/neteler/software/qgis_trunk/src/app/qgisapp.cpp:4882: error: no matching function for call to ‘QLibrary::QLibrary(QString&, QString&)’
/usr/lib/qt4/include/QtCore/qlibrary.h:96: note: candidates are: QLibrary::QLibrary(const QLibrary&)
/usr/lib/qt4/include/QtCore/qlibrary.h:68: note:                 QLibrary::QLibrary(const QString&, int, QObject*)
/usr/lib/qt4/include/QtCore/qlibrary.h:67: note:                 QLibrary::QLibrary(const QString&, QObject*)
/usr/lib/qt4/include/QtCore/qlibrary.h:66: note:                 QLibrary::QLibrary(QObject*)
[ 51%] Building CXX object src/app/CMakeFiles/qgis.dir/qgsattributeactiondialog.o
make[2]: *** [src/app/CMakeFiles/qgis.dir/qgisapp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
Parsing SIP files for 'gui' library...
/usr/bin/sip -c gui -b /home/neteler/software/qgis_trunk/build/python/gui/gui.sbf -I /home/neteler/software/qgis_trunk/python -I /usr/share/sip/PyQt4 -x VendorID -t WS_X11 -x PyQt_NoPrintRangeBug -t Qt_4_3_0 -g /home/neteler/software/qgis_trunk/python/gui/gui.sip
make[1]: *** [src/app/CMakeFiles/qgis.dir/all] Error 2
Parsing SIP files for 'analysis' library...
/usr/bin/sip -c analysis -b /home/neteler/software/qgis_trunk/build/python/analysis/analysis.sbf -I /home/neteler/software/qgis_trunk/python -I /usr/share/sip/PyQt4 -x VendorID -t WS_X11 -x PyQt_NoPrintRangeBug -t Qt_4_3_0 -g /home/neteler/software/qgis_trunk/python/analysis/analysis.sip
Creating makefiles...
Creating qgisconfig.py...
...

Change History (1)

comment:1 by neteler, 14 years ago

Resolution: duplicate
Status: newclosed

sorry, created due to unresponsive trac. Clone of #2122

Note: See TracTickets for help on using tickets.