On Wednesday 27 April 2011 20:28:14 PICCORO McKAY Lenz wrote:
Exifv2 changes for calls on trinity desktop:
now calls as --> Exiv2::ExifKey key(tag);
must be as:
Exiv2::ExifKey key(tag);
#if EXIV2_TEST_VERSION(0, 21, 0)
return g_intern_string(key.tagLabel().c_str());
#else
return Exiv2::ExifTags::tagLabel (key.tag (), key.ifdId ());
#endif
/usr/src/packages/BUILD/libkexiv2-0.1.8/libkexiv2/libkexiv2/kexiv2.cpp: In
member function 'QString KExiv2Iface::KExiv2::getExifTagTitle(const char*)':
/usr/src/packages/BUILD/libkexiv2-0.1.8/libkexiv2/libkexiv2/kexiv2.cpp:1606:28:
error: 'tag' was not declared in this scope
/usr/src/packages/BUILD/libkexiv2-0.1.8/libkexiv2/libkexiv2/kexiv2.cpp:1607:29:
error: 'class Exiv2::ExifKey' has no member named 'tagTitle'
/usr/src/packages/BUILD/libkexiv2-0.1.8/libkexiv2/libkexiv2/kexiv2.cpp:1607:47:
error: 'g_intern_string' was not declared in this scope
/usr/src/packages/BUILD/libkexiv2-0.1.8/libkexiv2/libkexiv2/kexiv2.cpp: In
member function 'QString KExiv2Iface::KExiv2::getExifTagDescription(const
char*)':
/usr/src/packages/BUILD/libkexiv2-0.1.8/libkexiv2/libkexiv2/kexiv2.cpp:1622:28:
error: 'tag' was not declared in this scope
/usr/src/packages/BUILD/libkexiv2-0.1.8/libkexiv2/libkexiv2/kexiv2.cpp:1623:46:
error: 'g_intern_string' was not declared in this scope