|
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 _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
|
2009/10/9 Arnd Baecker <[hidden email]>:
> 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! Hi Arnd, No, digiKam do not require a specific marble version. For ex, me i use an old version published with KDE 4.2.2, not trunk code. digiKam must detect and adpat compilation to the marble version found. Do you use marble from trunk ? Perhaps something has changed. Do you mix more tahn one version at the same time ? Gilles _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
|
Hi Arndt,
I will checkout marble svn... Andi On Friday 09 October 2009 10:59:42 Arnd Baecker wrote: > Dear Gilles, > > On Fri, 9 Oct 2009, Gilles Caulier wrote: > > 2009/10/9 Arnd Baecker <[hidden email]>: > > > 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! > > > > Hi Arnd, > > > > No, digiKam do not require a specific marble version. For ex, me i use > > an old version published with KDE 4.2.2, not trunk code. digiKam must > > detect and adpat compilation to the marble version found. > > > > Do you use marble from trunk ? Perhaps something has changed. > > Yes, I use marble from trunk, > svn info > Path: . > URL: svn://anonsvn.kde.org/home/kde/trunk/KDE/kdeedu/marble > Repository Root: svn://anonsvn.kde.org/home/kde > Repository UUID: 283d02a7-25f6-0310-bc7c-ecb5cbfe19da > Revision: 1032861 > Node Kind: directory > Schedule: normal > Last Changed Author: jmhoffmann > Last Changed Rev: 1031422 > Last Changed Date: 2009-10-05 03:22:12 +0200 (Mon, 05 Oct 2009) > > > Do you > > mix more tahn one version at the same time ? > > Well, I have various versions of marble and digikam lying around, > but with the paths properly set, this is no problem > (well, at least it has been no problem in the past... ;-). > > Does anyone else with marble from trunk see the same problem ? > > Best, Arnd > Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
|
Works fine here...
digiKam and marble checkout from 5 min ago. Andi On Friday 09 October 2009 11:06:16 Andi Clemens wrote: > Hi Arndt, > > I will checkout marble svn... > > Andi > > On Friday 09 October 2009 10:59:42 Arnd Baecker wrote: > > Dear Gilles, > > > > On Fri, 9 Oct 2009, Gilles Caulier wrote: > > > 2009/10/9 Arnd Baecker <[hidden email]>: > > > > 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! > > > > > > Hi Arnd, > > > > > > No, digiKam do not require a specific marble version. For ex, me i use > > > an old version published with KDE 4.2.2, not trunk code. digiKam must > > > detect and adpat compilation to the marble version found. > > > > > > Do you use marble from trunk ? Perhaps something has changed. > > > > Yes, I use marble from trunk, > > svn info > > Path: . > > URL: svn://anonsvn.kde.org/home/kde/trunk/KDE/kdeedu/marble > > Repository Root: svn://anonsvn.kde.org/home/kde > > Repository UUID: 283d02a7-25f6-0310-bc7c-ecb5cbfe19da > > Revision: 1032861 > > Node Kind: directory > > Schedule: normal > > Last Changed Author: jmhoffmann > > Last Changed Rev: 1031422 > > Last Changed Date: 2009-10-05 03:22:12 +0200 (Mon, 05 Oct 2009) > > > > > Do you > > > mix more tahn one version at the same time ? > > > > Well, I have various versions of marble and digikam lying around, > > but with the paths properly set, this is no problem > > (well, at least it has been no problem in the past... ;-). > > > > Does anyone else with marble from trunk see the same problem ? > > > > Best, Arnd > > _______________________________________________ > Digikam-devel mailing list > [hidden email] > https://mail.kde.org/mailman/listinfo/digikam-devel > Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
|
Maybe I should mention that I'm using KDE 4.3.2 (from the Archlinux 'extra'
repository) as well as Qt 4.5.3. Do you run an older KDE or Qt version? Here are all my components: digiKam version 1.0.0-beta6 Exiv2 can write to Jp2: Yes Exiv2 can write to Jpeg: Yes Exiv2 can write to Pgf: No Exiv2 can write to Png: Yes Exiv2 can write to Tiff: Yes Exiv2 supports XMP metadata: Yes LibCImg: 130 LibExiv2: 0.18 LibJPEG: 70 LibJasper: 1.900.1 LibKDE: 4.3.2 (KDE 4.3.2) LibKExiv2: 1.0.0 LibKdcraw: 1.0.0 LibLCMS: 118 LibPGF: 6.09.33 LibPNG: 1.2.39 LibQt: 4.5.3 LibRaw: 0.8.2 LibTIFF: LIBTIFF, Version 3.9.1 Copyright (c) 1988-1996 Sam Leffler Copyright (c) 1991-1996 Silicon Graphics, Inc. Marble widget: 0.9 SVN Parallelized demosaicing: Yes LibGphoto2: 2.4.6 LibKipi: 1.0.0 Andi On Friday 09 October 2009 11:18:41 Andi Clemens wrote: > Works fine here... > > digiKam and marble checkout from 5 min ago. > > Andi > > On Friday 09 October 2009 11:06:16 Andi Clemens wrote: > > Hi Arndt, > > > > I will checkout marble svn... > > > > Andi > > > > On Friday 09 October 2009 10:59:42 Arnd Baecker wrote: > > > Dear Gilles, > > > > > > On Fri, 9 Oct 2009, Gilles Caulier wrote: > > > > 2009/10/9 Arnd Baecker <[hidden email]>: > > > > > 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! > > > > > > > > Hi Arnd, > > > > > > > > No, digiKam do not require a specific marble version. For ex, me i > > > > use an old version published with KDE 4.2.2, not trunk code. digiKam > > > > must detect and adpat compilation to the marble version found. > > > > > > > > Do you use marble from trunk ? Perhaps something has changed. > > > > > > Yes, I use marble from trunk, > > > svn info > > > Path: . > > > URL: svn://anonsvn.kde.org/home/kde/trunk/KDE/kdeedu/marble > > > Repository Root: svn://anonsvn.kde.org/home/kde > > > Repository UUID: 283d02a7-25f6-0310-bc7c-ecb5cbfe19da > > > Revision: 1032861 > > > Node Kind: directory > > > Schedule: normal > > > Last Changed Author: jmhoffmann > > > Last Changed Rev: 1031422 > > > Last Changed Date: 2009-10-05 03:22:12 +0200 (Mon, 05 Oct 2009) > > > > > > > Do you > > > > mix more tahn one version at the same time ? > > > > > > Well, I have various versions of marble and digikam lying around, > > > but with the paths properly set, this is no problem > > > (well, at least it has been no problem in the past... ;-). > > > > > > Does anyone else with marble from trunk see the same problem ? > > > > > > Best, Arnd > > > > _______________________________________________ > > Digikam-devel mailing list > > [hidden email] > > https://mail.kde.org/mailman/listinfo/digikam-devel > > _______________________________________________ > Digikam-devel mailing list > [hidden email] > https://mail.kde.org/mailman/listinfo/digikam-devel > Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
|
On Fri, 9 Oct 2009, Andi Clemens wrote:
> Maybe I should mention that I'm using KDE 4.3.2 (from the Archlinux 'extra' > repository) as well as Qt 4.5.3. > Do you run an older KDE or Qt version? I was using 4.5.1. Now I am trying to recompile everything with Qt 4.5.3 (no problem with marble), however for kdegraphics I get an error about CMakeFiles/kdcraw.dir/dcrawsettingswidget.o: In function `KDcrawIface::DcrawSettingsWidget::setup(int)': /home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/kdegraphics/libs/libkdcraw/libkd$ undefined reference to `qFlagLocation(char const*)' This one I resolved by adding -DCMAKE_BUILD_TYPE=Release. The origin of this could be that I am still on kde 4.1.0... Then I first got the same error as before, but it turned out that one path was pointing to an older marble than the one I just compiled (... no comments ... please ... ;-). So this issue is resolved! To compile digikam without errors, I had to hack the code a little bit (all caused by the old KDE version, it seems), see below for the svn diff. To summarize: everything works fine now. Thanks a lot!!! Best, Arnd Index: digikam/digikamapp.cpp =================================================================== --- digikam/digikamapp.cpp (revision 1033141) +++ digikam/digikamapp.cpp (working copy) @@ -44,6 +44,11 @@ #include <kactioncategory.h> #endif +#if KDE_IS_VERSION(4,1,61) +#else +#include <QDesktopServices> +#endif + #include <kaboutdata.h> #include <kactioncollection.h> #include <kactionmenu.h> @@ -2564,13 +2569,14 @@ d->showBarAction->setEnabled(t); } + void DigikamApp::slotImportAddImages() { QString startingPath; #if KDE_IS_VERSION(4,1,61) startingPath = KGlobalSettings::picturesPath(); #else - picturesPath = QDesktopServices::storageLocation(QDesktopServices::PicturesLocation); + startingPath = QDesktopServices::storageLocation(QDesktopServices::PicturesLocation); #endif QString path = KFileDialog::getExistingDirectory(startingPath, this, i18n("Select folder to parse")); Index: showfoto/showfoto.cpp =================================================================== --- showfoto/showfoto.cpp (revision 1033141) +++ showfoto/showfoto.cpp (working copy) @@ -54,6 +54,7 @@ #include <QProgressBar> #include <QSplitter> #include <QVBoxLayout> +#include <QDesktopServices> // KDE includes _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
|
patch applied to trunk...
Gilles 2009/10/9 Arnd Baecker <[hidden email]>: > On Fri, 9 Oct 2009, Andi Clemens wrote: > >> Maybe I should mention that I'm using KDE 4.3.2 (from the Archlinux 'extra' >> repository) as well as Qt 4.5.3. >> Do you run an older KDE or Qt version? > > I was using 4.5.1. Now I am trying to recompile everything with > Qt 4.5.3 (no problem with marble), however for kdegraphics I get > an error about > CMakeFiles/kdcraw.dir/dcrawsettingswidget.o: In function > `KDcrawIface::DcrawSettingsWidget::setup(int)': > /home/myhomedir/NBB/INSTALL_SOFTWARE/DIGIKAM4/kdegraphics/libs/libkdcraw/libkd$ > undefined reference to `qFlagLocation(char const*)' > > This one I resolved by adding -DCMAKE_BUILD_TYPE=Release. > The origin of this could be that I am still on kde 4.1.0... > > Then I first got the same error as before, but > it turned out that one path was pointing to an older marble > than the one I just compiled (... no comments ... please ... ;-). > So this issue is resolved! > To compile digikam without errors, I had to hack the code a little > bit (all caused by the old KDE version, it seems), see below > for the svn diff. > > To summarize: everything works fine now. Thanks a lot!!! > > Best, Arnd > > Index: digikam/digikamapp.cpp > =================================================================== > --- digikam/digikamapp.cpp (revision 1033141) > +++ digikam/digikamapp.cpp (working copy) > @@ -44,6 +44,11 @@ > #include <kactioncategory.h> > #endif > > +#if KDE_IS_VERSION(4,1,61) > +#else > +#include <QDesktopServices> > +#endif > + > #include <kaboutdata.h> > #include <kactioncollection.h> > #include <kactionmenu.h> > @@ -2564,13 +2569,14 @@ > d->showBarAction->setEnabled(t); > } > > + > void DigikamApp::slotImportAddImages() > { > QString startingPath; > #if KDE_IS_VERSION(4,1,61) > startingPath = KGlobalSettings::picturesPath(); > #else > - picturesPath = > QDesktopServices::storageLocation(QDesktopServices::PicturesLocation); > + startingPath = > QDesktopServices::storageLocation(QDesktopServices::PicturesLocation); > #endif > QString path = KFileDialog::getExistingDirectory(startingPath, this, > i18n("Select folder to parse")); > Index: showfoto/showfoto.cpp > =================================================================== > --- showfoto/showfoto.cpp (revision 1033141) > +++ showfoto/showfoto.cpp (working copy) > @@ -54,6 +54,7 @@ > #include <QProgressBar> > #include <QSplitter> > #include <QVBoxLayout> > +#include <QDesktopServices> > > // KDE includes > > > _______________________________________________ > Digikam-devel mailing list > [hidden email] > https://mail.kde.org/mailman/listinfo/digikam-devel > Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
| Free forum by Nabble | Edit this page |
