/home/springm/projekte/digikam/graphics/kipi-plugins/common/libkipiplugins/widgets/imageslist.cpp:686:
error: ‘class KIPIPlugins::ImagesListPriv’ has no member named ‘loadRawThumb’ make[2]: *** [kipi-plugins/common/libkipiplugins/CMakeFiles/kipiplugins.dir/widgets/imageslist.o] Fehler 1 make[1]: *** [kipi-plugins/common/libkipiplugins/CMakeFiles/kipiplugins.dir/all] Fehler 2 make: *** [all] Fehler 2 is what I get when compiling current svn checkout Markus _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Well this member exist here. all compile fine here.
Checkout all from scratch and try again. Gilles Caulier 2010/1/31 Markus Spring <[hidden email]>: > /home/springm/projekte/digikam/graphics/kipi-plugins/common/libkipiplugins/widgets/imageslist.cpp:686: > error: ‘class KIPIPlugins::ImagesListPriv’ has no member named ‘loadRawThumb’ > make[2]: *** > [kipi-plugins/common/libkipiplugins/CMakeFiles/kipiplugins.dir/widgets/imageslist.o] > Fehler 1 > make[1]: *** [kipi-plugins/common/libkipiplugins/CMakeFiles/kipiplugins.dir/all] > Fehler 2 > make: *** [all] Fehler 2 > > > is what I get when compiling current svn checkout > > Markus > _______________________________________________ > Digikam-users mailing list > [hidden email] > https://mail.kde.org/mailman/listinfo/digikam-users > Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Am 31.01.2010 14:54, schrieb Gilles Caulier:
> Well this member exist here. all compile fine here. > > Checkout all from scratch and try again. Checked out from scratch, exiv2 svn up-to-date Now I get in kdegraphics [ 57%] Built target unprocessed_raw [ 57%] Built target kexiv2_automoc Linking CXX shared library ../../../lib/libkexiv2.so CMakeFiles/kexiv2.dir/kexiv2image.o: In function `KExiv2Iface::KExiv2::setImageOrientation(KExiv2Iface::KExiv2::ImageOrientation, bool) const': /home/springm/projekte/digikam/kdegraphics/libs/libkexiv2/libkexiv2/kexiv2image.cpp:344: undefined reference to `Exiv2::ExifData::erase(__gnu_cxx::__normal_iterator<Exiv2::Exifdatum*, std::vector<Exiv2::Exifdatum, std::allocator<Exiv2::Exifdatum> > >)' /home/springm/projekte/digikam/kdegraphics/libs/libkexiv2/libkexiv2/kexiv2image.cpp:352: undefined reference to `Exiv2::ExifData::erase(__gnu_cxx::__normal_iterator<Exiv2::Exifdatum*, std::vector<Exiv2::Exifdatum, std::allocator<Exiv2::Exifdatum> > >)' CMakeFiles/kexiv2.dir/kexiv2exif.o: In function `KExiv2Iface::KExiv2::removeExifTag(char const*, bool) const': /home/springm/projekte/digikam/kdegraphics/libs/libkexiv2/libkexiv2/kexiv2exif.cpp:335: undefined reference to `Exiv2::ExifData::erase(__gnu_cxx::__normal_iterator<Exiv2::Exifdatum*, std::vector<Exiv2::Exifdatum, std::allocator<Exiv2::Exifdatum> > >)' CMakeFiles/kexiv2.dir/kexiv2gps.o: In function `KExiv2Iface::KExiv2::removeGPSInfo(bool) const': /home/springm/projekte/digikam/kdegraphics/libs/libkexiv2/libkexiv2/kexiv2gps.cpp:569: undefined reference to `Exiv2::ExifData::erase(__gnu_cxx::__normal_iterator<Exiv2::Exifdatum*, std::vector<Exiv2::Exifdatum, std::allocator<Exiv2::Exifdatum> > >)' collect2: ld returned 1 exit status make[2]: *** [lib/libkexiv2.so.8.0.0] Fehler 1 make[1]: *** [libs/libkexiv2/libkexiv2/CMakeFiles/kexiv2.dir/all] Fehler 2 Markus _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Did you remove CMakeCache.txt before running this build. Maybe CMake
didn't detect that exiv2 version has changed in the background. Johannes Am 04.02.2010 18:13 schrieb Markus Spring: > Am 31.01.2010 14:54, schrieb Gilles Caulier: >> Well this member exist here. all compile fine here. >> >> Checkout all from scratch and try again. > > Checked out from scratch, exiv2 svn up-to-date > Now I get in kdegraphics > > [ 57%] Built target unprocessed_raw > [ 57%] Built target kexiv2_automoc > Linking CXX shared library ../../../lib/libkexiv2.so > CMakeFiles/kexiv2.dir/kexiv2image.o: In function > `KExiv2Iface::KExiv2::setImageOrientation(KExiv2Iface::KExiv2::ImageOrientation, > bool) const': > /home/springm/projekte/digikam/kdegraphics/libs/libkexiv2/libkexiv2/kexiv2image.cpp:344: > undefined reference to > `Exiv2::ExifData::erase(__gnu_cxx::__normal_iterator<Exiv2::Exifdatum*, > std::vector<Exiv2::Exifdatum, std::allocator<Exiv2::Exifdatum> > >)' > /home/springm/projekte/digikam/kdegraphics/libs/libkexiv2/libkexiv2/kexiv2image.cpp:352: > undefined reference to > `Exiv2::ExifData::erase(__gnu_cxx::__normal_iterator<Exiv2::Exifdatum*, > std::vector<Exiv2::Exifdatum, std::allocator<Exiv2::Exifdatum> > >)' > CMakeFiles/kexiv2.dir/kexiv2exif.o: In function > `KExiv2Iface::KExiv2::removeExifTag(char const*, bool) const': > /home/springm/projekte/digikam/kdegraphics/libs/libkexiv2/libkexiv2/kexiv2exif.cpp:335: > undefined reference to > `Exiv2::ExifData::erase(__gnu_cxx::__normal_iterator<Exiv2::Exifdatum*, > std::vector<Exiv2::Exifdatum, std::allocator<Exiv2::Exifdatum> > >)' > CMakeFiles/kexiv2.dir/kexiv2gps.o: In function > `KExiv2Iface::KExiv2::removeGPSInfo(bool) const': > /home/springm/projekte/digikam/kdegraphics/libs/libkexiv2/libkexiv2/kexiv2gps.cpp:569: > undefined reference to > `Exiv2::ExifData::erase(__gnu_cxx::__normal_iterator<Exiv2::Exifdatum*, > std::vector<Exiv2::Exifdatum, std::allocator<Exiv2::Exifdatum> > >)' > collect2: ld returned 1 exit status > make[2]: *** [lib/libkexiv2.so.8.0.0] Fehler 1 > make[1]: *** [libs/libkexiv2/libkexiv2/CMakeFiles/kexiv2.dir/all] Fehler 2 > > Markus > _______________________________________________ > Digikam-users mailing list > [hidden email] > https://mail.kde.org/mailman/listinfo/digikam-users _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users signature.asc (270 bytes) Download Attachment |
Am 04.02.2010 18:40, schrieb Johannes Wienke:
> Did you remove CMakeCache.txt before running this build. Maybe CMake > didn't detect that exiv2 version has changed in the background. the graphics and kdegraphics directories I did remove and created everything new by svn checkout, so this shouldn't have been the reason. Anyhow I remove those files and compiled again, with exactly the same result Markus -- Markus Spring Photoblog: http://markus-spring.info _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
I found the reason: exiv2_svn doesn't harmonize with digikam. I switched back to
0.19 and now compilation works again Markus _______________________________________________ Digikam-users mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-users |
Free forum by Nabble | Edit this page |