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