Hi Etienne. I work !
really thx, Andrea. 2012/7/25 Etienne Tourigny <[email protected]> > Andrea, > > please see if putting this inside the function helps - uncomment > everything you commented ( except the offending line ) and add the > other ones - inside the findClosestTickVal() function > > // double max = scale->upperBound(); > #if defined(QWT_VERSION) && QWT_VERSION<0x0502000 > double max = scale->hBound(); > #else > double max = scale->upperBound(); > #endif > > On Tue, Jul 24, 2012 at 8:13 PM, Andrea Peri <[email protected]> wrote: > > Hi Etienne, > > > > > >>I'll try to fix this today and commit to master - are those the only > >>errors reported? > > > > yes, > > after comment correctly as you suggest. > > It compile without error. > > > > Thx for fixing it, > > > > Andrea > > > > > > 2012/7/25 Etienne Tourigny <[email protected]> > >> > >> If you comment the function, you will get link errors because the > >> function was not compiled. Just comment the contents. > >> > >> I'll try to fix this today and commit to master - are those the only > >> errors reported? > >> > >> Etienne > >> > >> On Tue, Jul 24, 2012 at 7:45 PM, Andrea Peri <[email protected]> > wrote: > >> >>I don't know anything about qgis server, but shouldn't some gui stuff > >> >>be disabled when building only qgis server? > >> > > >> > Etienne, > >> > thx for hint. > >> > > >> > I tried to comment it > >> > but compiling there is this other error: > >> > > >> > > >> > >> >> > >>/home/archivio/tomcat/software/qgis/Quantum-GIS/src/gui/raster/qgsrasterhistogramwidget.cpp: > >> >> In function âQString > >> >>findClosestTickVal(double, QwtScaleDiv*, int)â: > >> > >> >> > >>/home/archivio/tomcat/software/qgis/Quantum-GIS/src/gui/raster/qgsrasterhistogramwidget.cpp:841: > >> >> error: âmaxâ was not > >> >>declared in this scope > >> > > >> >>make[2]: *** > >> >> > [src/gui/CMakeFiles/qgis_gui.dir/raster/qgsrasterhistogramwidget.cpp.o] > >> >> Error 1 > >> >>make[1]: *** [src/gui/CMakeFiles/qgis_gui.dir/all] Error 2 > >> >>make: *** [all] Error 2 > >> > > >> > So I following the same ideas , try to remove the code comment all > this > >> > functions: > >> > > >> > findClosestPickVal , > >> > QgsRasterHistogramWidget::histoPickerSelected( const QPointF & pos ) > >> > and > >> > void QgsRasterHistogramWidget::histoPickerSelectedQwt5( const > >> > QwtDoublePoint > >> > & pos ) > >> > > >> > After this there was no errore at compile time, but I have an error at > >> > linking-time > >> > > >> > ------------------- > >> > [ 66%] Building CXX object > >> > src/gui/CMakeFiles/qgis_gui.dir/moc_qgsquerybuilder.cxx.o > >> > Linking CXX shared library ../../output/lib/libqgis_gui.so > >> > CMakeFiles/qgis_gui.dir/raster/moc_qgsrasterhistogramwidget.cxx.o: In > >> > function `QgsRasterHistogramWidget::qt_metacall(QMetaObject::Call, > int, > >> > void**)': > >> > moc_qgsrasterhistogramwidget.cxx:(.text+0x1a9): undefined reference to > >> > `QgsRasterHistogramWidget::histoPickerSelected(QPointF const&)' > >> > moc_qgsrasterhistogramwidget.cxx:(.text+0x1c8): undefined reference to > >> > `QgsRasterHistogramWidget::histoPickerSelectedQwt5(QPointF const&)' > >> > collect2: ld returned 1 exit status > >> > make[2]: *** [output/lib/libqgis_gui.so.1.9.0] Error 1 > >> > > >> > make[1]: *** [src/gui/CMakeFiles/qgis_gui.dir/all] Error 2 > >> > make: *** [all] Error 2 > >> > ------------------- > >> > > >> > > >> > > >> > > >> > 2012/7/25 Etienne Tourigny <[email protected]> > >> >> > >> >> All other test environments use high qwt versions, that's why it was > >> >> not caught. > >> >> > >> >> Qwt is a serious pain to support, because of so many different API > >> >> versions... > >> >> > >> >> My advice for now: comment-out the offending line(s), it won't do > much > >> >> harm - the min/max picker will probably not work. > >> >> > >> >> I don't know anything about qgis server, but shouldn't some gui stuff > >> >> be disabled when building only qgis server? > >> >> > >> >> Etienne > >> >> > >> >> On Tue, Jul 24, 2012 at 6:56 PM, Andrea Peri <[email protected]> > >> >> wrote: > >> >> > I guess yes. > >> >> > > >> >> > My qwt is 5.1.1. > >> >> > > >> >> > Unfortunately this is the version available on redhat (i'm using > it). > >> >> > > >> >> > perhaps is allowed disable it for a qgis-server only compile ? > >> >> > > >> >> > > >> >> > > >> >> > 2012/7/24 Tim Sutton <[email protected]> > >> >> >> > >> >> >> Hi > >> >> >> > >> >> >> On Tue, Jul 24, 2012 at 3:35 PM, Andrea Peri <[email protected] > > > >> >> >> wrote: > >> >> >> > Hi, > >> >> >> > > >> >> >> > try-ing to compile a qgis-server version of qgis , > >> >> >> > from latest svn version of qgis and using > >> >> >> > this settings: > >> >> >> > > >> >> >> > with_bindings OFF > >> >> >> > with_desktop OFF > >> >> >> > with_mapserver ON > >> >> >> > > >> >> >> > I'm having this error: > >> >> >> > > >> >> >> > ------------ > >> >> >> > Scanning dependencies of target qgis_gui > >> >> >> > [ 51%] Building CXX object > >> >> >> > > >> >> >> > > src/gui/CMakeFiles/qgis_gui.dir/raster/qgsrasterrendererwidget.cpp.o > >> >> >> > [ 51%] Building CXX object > >> >> >> > > >> >> >> > > >> >> >> > > >> >> >> > > src/gui/CMakeFiles/qgis_gui.dir/raster/qgsmultibandcolorrendererwidget.cpp.o > >> >> >> > [ 51%] Building CXX object > >> >> >> > > >> >> >> > > >> >> >> > > src/gui/CMakeFiles/qgis_gui.dir/raster/qgspalettedrendererwidget.cpp.o > >> >> >> > [ 51%] Building CXX object > >> >> >> > > >> >> >> > > >> >> >> > > >> >> >> > > src/gui/CMakeFiles/qgis_gui.dir/raster/qgssinglebandgrayrendererwidget.cpp.o > >> >> >> > [ 51%] Building CXX object > >> >> >> > > >> >> >> > > >> >> >> > > >> >> >> > > src/gui/CMakeFiles/qgis_gui.dir/raster/qgssinglebandpseudocolorrendererwidget.cpp.o > >> >> >> > [ 51%] Building CXX object > >> >> >> > > >> >> >> > > src/gui/CMakeFiles/qgis_gui.dir/raster/qgsrasterhistogramwidget.cpp.o > >> >> >> > > >> >> >> > > >> >> >> > > >> >> >> > > /home/archivio/tomcat/software/qgis/Quantum-GIS/src/gui/raster/qgsrasterhistogramwidget.cpp: > >> >> >> > In function âQString findClosestTickVal(double, QwtScaleDiv*, > >> >> >> > int)â: > >> >> >> > > >> >> >> > > >> >> >> > > >> >> >> > > /home/archivio/tomcat/software/qgis/Quantum-GIS/src/gui/raster/qgsrasterhistogramwidget.cpp:833: > >> >> >> > error: âclass QwtScaleDivâ has no member named âupperBoundâ > >> >> >> > make[2]: *** > >> >> >> > > >> >> >> > > >> >> >> > > [src/gui/CMakeFiles/qgis_gui.dir/raster/qgsrasterhistogramwidget.cpp.o] > >> >> >> > Error 1 > >> >> >> > make[1]: *** [src/gui/CMakeFiles/qgis_gui.dir/all] Error 2 > >> >> >> > make: *** [all] Error 2 > >> >> >> > [user@server build-master]$ > >> >> >> > --------------------------------- > >> >> >> > > >> >> >> > I never seen this error before, probably miss some new > >> >> >> > dependencies. > >> >> >> > > >> >> >> > >> >> >> Maybe your qwt lib is too old? > >> >> >> > >> >> >> Regards > >> >> >> > >> >> >> Tim > >> >> >> > >> >> >> > Any hint on this ? > >> >> >> > > >> >> >> > thx, > >> >> >> > > >> >> >> > -- > >> >> >> > ----------------- > >> >> >> > Andrea Peri > >> >> >> > . . . . . . . . . > >> >> >> > qwerty àèìòù > >> >> >> > ----------------- > >> >> >> > > >> >> >> > > >> >> >> > _______________________________________________ > >> >> >> > Qgis-developer mailing list > >> >> >> > [email protected] > >> >> >> > http://lists.osgeo.org/mailman/listinfo/qgis-developer > >> >> >> > > >> >> >> > >> >> >> > >> >> >> > >> >> >> -- > >> >> >> Tim Sutton - QGIS Project Steering Committee Member (Release > >> >> >> Manager) > >> >> >> ============================================== > >> >> >> Please do not email me off-list with technical > >> >> >> support questions. Using the lists will gain > >> >> >> more exposure for your issues and the knowledge > >> >> >> surrounding your issue will be shared with all. > >> >> >> > >> >> >> Visit http://linfiniti.com to find out about: > >> >> >> * QGIS programming and support services > >> >> >> * Mapserver and PostGIS based hosting plans > >> >> >> * FOSS Consulting Services > >> >> >> Skype: timlinux > >> >> >> Irc: timlinux on #qgis at freenode.net > >> >> >> ============================================== > >> >> > > >> >> > > >> >> > > >> >> > > >> >> > -- > >> >> > ----------------- > >> >> > Andrea Peri > >> >> > . . . . . . . . . > >> >> > qwerty àèìòù > >> >> > ----------------- > >> >> > > >> >> > > >> >> > _______________________________________________ > >> >> > Qgis-developer mailing list > >> >> > [email protected] > >> >> > http://lists.osgeo.org/mailman/listinfo/qgis-developer > >> >> > > >> > > >> > > >> > > >> > > >> > -- > >> > ----------------- > >> > Andrea Peri > >> > . . . . . . . . . > >> > qwerty àèìòù > >> > ----------------- > >> > > > > > > > > > > > -- > > ----------------- > > Andrea Peri > > . . . . . . . . . > > qwerty àèìòù > > ----------------- > > > -- ----------------- Andrea Peri . . . . . . . . . qwerty àèìòù -----------------
_______________________________________________ Qgis-developer mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/qgis-developer
