[Digikam-devel] problems with building svn (marble related)

Arnd Baecker arnd.baecker at web.de
Fri Oct 9 07:41:33 BST 2009


Dear all,

after quite some time I wanted to build digikam from svn and
get the following error:
  digikam/libs/imageproperties/markerclusterholder.cpp: In member function
'void Digikam::MarkerClusterHolder::reorderClustersPixelGrid()':
graphics/digikam/libs/imageproperties/markerclusterholder.cpp:573: error:
no matching function for call to
'Marble::MarbleWidget::screenCoordinates(qreal, qreal, qreal&, qreal&)'

(Full error is at the end of this mail).

Should digikam from svn build with marble from svn,
or is a specific marble version needed?
Any help is appreciated!

Best, Arnd

Full output
-----------

[  0%] Building CXX object
digikam/digikam/CMakeFiles/digikamcore.dir/__/libs/imageproperties/markerclusterholder.o
cd
/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/build/digikam/digikam
&& /usr/bin/c++   -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_BSD_SOURCE
-DQT_NO_STL -DQT_NO_CAST_TO_ASCII -D_REENTRANT -DKDE_DEPRECATED_WARNINGS
-DHAVE_CONFIG_H=1 -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DQT_NO_STL
-DQT_NO_CAST_TO_ASCII -D_REENTRANT -DKDE_DEPRECATED_WARNINGS -DQT3_SUPPORT
-DQT3_SUPPORT_WARNINGS -DMAKE_DIGIKAMCORE_LIB  -Wnon-virtual-dtor
-Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W
-Wpointer-arith -Wformat-security -fno-exceptions -fno-check-new
-fno-common -Woverloaded-virtual -fvisibility=hidden
-fvisibility-inlines-hidden -O2 -g -fPIC
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/build/digikam/digikam
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/build
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/libs/3rdparty
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/libs/3rdparty/lqr
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../libs/dimg
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../libs/dimg/loaders
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../libs/dimg/filters
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../libs/whitebalance
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../libs/dmetadata
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../libs/histogram
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../libs/curves
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../libs/levels
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../libs/jpegutils
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../libs/greycstoration
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../libs/threadimageio
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../libs/template
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../libs/widgets/common
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../libs/widgets/imageplugins
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../libs/widgets/metadata
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../libs/widgets/iccprofiles
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../libs/imageproperties
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../libs/dialogs
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../libs/database
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../libs/database/haar
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../libs/models
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../utilities/slideshow
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../utilities/imageeditor/editor
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../utilities/imageeditor/canvas
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../utilities/imageeditor/printiface
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../utilities/imageeditor/rawimport
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../libs/3rdparty/lprof
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../libs/3rdparty/sqlite2
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../libs/3rdparty/libpgf
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../libs/3rdparty/clapack
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../libs/3rdparty/cimg
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../libs/themeengine
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../utilities/kipiiface
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../utilities/cameragui
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../utilities/setup
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../utilities/batch
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../utilities/lighttable
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../utilities/queuemanager
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../utilities/queuemanager/basetools/convert
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../utilities/queuemanager/basetools/enhance
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../utilities/queuemanager/basetools/transform
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../utilities/queuemanager/basetools/metadata
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../utilities/queuemanager/basetools/decorate
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../utilities/searchwindow
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../utilities/fuzzysearch
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../utilities/gpssearch
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../utilities/timeline
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../utilities/firstrun
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../utilities/advancedrename
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../utilities/advancedrename/common
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../utilities/advancedrename/parsers
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../utilities/advancedrename/parsers/subparsers
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../utilities/advancedrename/parsers/modifiers
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/digikam/../digikam
-I/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/build/digikam/digikam/..
-I/usr/lib/kde4/include -I/usr/lib/kde4/include/KDE
-I/home/myhomedir/NBB/SOFTWARE/Qt45/qt/include/phonon
-I/home/myhomedir/NBB/SOFTWARE/Qt45/qt/include/QtXmlPatterns
-I/home/myhomedir/NBB/SOFTWARE/Qt45/qt/include/QtWebKit
-I/home/myhomedir/NBB/SOFTWARE/Qt45/qt/include/QtHelp
-I/home/myhomedir/NBB/SOFTWARE/Qt45/qt/include/QtAssistant
-I/home/myhomedir/NBB/SOFTWARE/Qt45/qt/include/QtDBus
-I/home/myhomedir/NBB/SOFTWARE/Qt45/qt/include/QtTest
-I/home/myhomedir/NBB/SOFTWARE/Qt45/qt/include/QtUiTools
-I/home/myhomedir/NBB/SOFTWARE/Qt45/qt/include/QtScript
-I/home/myhomedir/NBB/SOFTWARE/Qt45/qt/include/QtSvg
-I/home/myhomedir/NBB/SOFTWARE/Qt45/qt/include/QtXml
-I/home/myhomedir/NBB/SOFTWARE/Qt45/qt/include/QtSql
-I/home/myhomedir/NBB/SOFTWARE/Qt45/qt/include/QtOpenGL
-I/home/myhomedir/NBB/SOFTWARE/Qt45/qt/include/QtNetwork
-I/home/myhomedir/NBB/SOFTWARE/Qt45/qt/include/QtDesigner
-I/home/myhomedir/NBB/SOFTWARE/Qt45/qt/include/Qt3Support
-I/home/myhomedir/NBB/SOFTWARE/Qt45/qt/include/QtGui
-I/home/myhomedir/NBB/SOFTWARE/Qt45/qt/include/QtCore
-I/home/myhomedir/NBB/SOFTWARE/Qt45/qt/include/Qt
-I/home/myhomedir/NBB/SOFTWARE/Qt45/qt/mkspecs/default
-I/home/myhomedir/NBB/SOFTWARE/Qt45/qt/include
-I/home/scratch/myhomedir/SOFTWARE/DEV_digikam4/include
-I/usr/include/gphoto2
-I/home/scratch/myhomedir/SOFTWARE/MarbleKDE_trunk_NEW_for_digikam/include
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -D_GNU_SOURCE
-D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE
-D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
-I/home/myhomedir/NBB/SOFTWARE/DEV_digikam4/include
-I/home/myhomedir/NBB/SOFTWARE/DEV_digikam4/include -fexceptions -o
CMakeFiles/digikamcore.dir/__/libs/imageproperties/markerclusterholder.o
-c
/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/libs/imageproperties/markerclusterholder.cpp
In file included from
/home/scratch/myhomedir/SOFTWARE/MarbleKDE_trunk_NEW_for_digikam/include/marble/GeoDataObject.h:18,
                 from
/home/scratch/myhomedir/SOFTWARE/MarbleKDE_trunk_NEW_for_digikam/include/marble/GeoDataGeometry.h:18,
                 from
/home/scratch/myhomedir/SOFTWARE/MarbleKDE_trunk_NEW_for_digikam/include/marble/GeoDataPoint.h:23,
                 from
/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/libs/imageproperties/markerclusterholder.h:33,
                 from
/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/libs/imageproperties/markerclusterholder.cpp:23:
/home/scratch/myhomedir/SOFTWARE/MarbleKDE_trunk_NEW_for_digikam/include/marble/GeoDocument.h:47:5:
warning: "DUMP_GEONODE_LEAKS" is not defined
/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/libs/imageproperties/markerclusterholder.cpp:
In member function 'void
Digikam::MarkerClusterHolder::reorderClustersPixelGrid()':
/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/libs/imageproperties/markerclusterholder.cpp:573:
error: no matching function for call to
'Marble::MarbleWidget::screenCoordinates(qreal, qreal, qreal&, qreal&)'
/home/scratch/myhomedir/SOFTWARE/MarbleKDE_trunk_NEW_for_digikam/include/marble/MarbleWidget.h:273:
note: candidates are: bool Marble::MarbleWidget::screenCoordinates(qreal,
qreal, int&, int&)
/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/libs/imageproperties/markerclusterholder.cpp:
In member function 'void
Digikam::MarkerClusterHolder::zoomIntoCluster(Digikam::MarkerClusterHolder::ClusterInfo)':
/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/libs/imageproperties/markerclusterholder.cpp:1298:
error: 'class Marble::GeoDataLatLonBox' has no member named 'center'
/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/libs/imageproperties/markerclusterholder.cpp:1299:
error: 'class Marble::GeoDataLatLonBox' has no member named 'center'
/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/libs/imageproperties/markerclusterholder.cpp:1330:
error: no matching function for call to
'Marble::MarbleWidget::screenCoordinates(const qreal&, const qreal&,
qreal&, qreal&)'
/home/scratch/myhomedir/SOFTWARE/MarbleKDE_trunk_NEW_for_digikam/include/marble/MarbleWidget.h:273:
note: candidates are: bool Marble::MarbleWidget::screenCoordinates(qreal,
qreal, int&, int&)
/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/libs/imageproperties/markerclusterholder.cpp:1332:
error: no matching function for call to
'Marble::MarbleWidget::screenCoordinates(const qreal&, const qreal&,
qreal&, qreal&)'
/home/scratch/myhomedir/SOFTWARE/MarbleKDE_trunk_NEW_for_digikam/include/marble/MarbleWidget.h:273:
note: candidates are: bool Marble::MarbleWidget::screenCoordinates(qreal,
qreal, int&, int&)
/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/libs/imageproperties/markerclusterholder.cpp:1334:
error: no matching function for call to
'Marble::MarbleWidget::screenCoordinates(const qreal&, const qreal&,
qreal&, qreal&)'
/home/scratch/myhomedir/SOFTWARE/MarbleKDE_trunk_NEW_for_digikam/include/marble/MarbleWidget.h:273:
note: candidates are: bool Marble::MarbleWidget::screenCoordinates(qreal,
qreal, int&, int&)
/home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/graphics/digikam/libs/imageproperties/markerclusterholder.cpp:1336:
error: no matching function for call to
'Marble::MarbleWidget::screenCoordinates(const qreal&, const qreal&,
qreal&, qreal&)'
/home/scratch/myhomedir/SOFTWARE/MarbleKDE_trunk_NEW_for_digikam/include/marble/MarbleWidget.h:273:
note: candidates are: bool Marble::MarbleWidget::screenCoordinates(qreal,
qreal, int&, int&)
make[2]: ***
[digikam/digikam/CMakeFiles/digikamcore.dir/__/libs/imageproperties/markerclusterholder.o]
Error 1
make[2]: Leaving directory
`/home/scratch/myhomedir/INSTALL_SOFTWARE/DIGIKAM4/graphics/build'
make[1]: *** [digikam/digikam/CMakeFiles/digikamcore.dir/all] Error 2
make[1]: Leaving directory
`/home/scratch/myhomedir/INSTALL_SOFTWARE/DIGIKAM4/graphics/build'
make: *** [all] Error 2



More information about the Digikam-devel mailing list