[Digikam-users] svn compile error

Markus Spring m.spring at gmx.de
Thu Feb 4 17:13:51 GMT 2010


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



More information about the Digikam-users mailing list