Wrong mailing list. Look in <a href="mailto:kde-imaging@kde.org">kde-imaging@kde.org</a> archive. This subject have already discuted. there is a patch provided by Angelo Naselli to fix this problem...<br><br>Gilles Caulier
<br><br><div><span class="gmail_quote">2007/5/30, Olivier Thiery <<a href="mailto:olivier.th@gmail.com">olivier.th@gmail.com</a>>:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi all,<br><br>I've downloaded digikam 0.9.2 beta 2 source and all needed libraries yesterday.<br><br>I'm using ubuntu 6.10 on which I had installed digikam 0.9.1 using deb packages.<br><br>I've uninstalled the following packages before beginning the new installation: digikam 
0.9.1, digikamimageplugins, kipi-plugins, libkipi0, libkipi0-dev, exiv2, libexiv2-0.10, libexiv2-0.12, libexiv2-dev, libkexiv2-0, libkexiv2-dev.<br><br>First I've successfully compiled and installed from source: exiv2-0.14

, imlib2-1.4.0, libid3tag-0.15.1b, libkdcraw-0.1.0, libkexif-0.2.5, libkexiv2-0.1.5 and libkipi-0.1.5.<br><br>I get an error when trying to make kipi-plugins-0.1.3. Configure is OK, only make fails.<br><br>Here is the error I get:
<br><br>exiv2iface.cpp: In member function 'bool KIPIPlugins::Exiv2Iface::clearExif()':<br>exiv2iface.cpp:100: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'bool KIPIPlugins::Exiv2Iface::clearIptc()':<br>exiv2iface.cpp:117: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'QByteArray KIPIPlugins::Exiv2Iface::getExif() const':<br>exiv2iface.cpp:156: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'QByteArray KIPIPlugins::Exiv2Iface::getIptc(bool) const':<br>exiv2iface.cpp:195: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'bool KIPIPlugins::Exiv2Iface::setExif(const QByteArray&)':<br>exiv2iface.cpp:217: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'bool KIPIPlugins::Exiv2Iface::setIptc(const QByteArray&)':<br>exiv2iface.cpp:239: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'bool KIPIPlugins::Exiv2Iface::load(const QString&)':<br>exiv2iface.cpp:274: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'bool KIPIPlugins::Exiv2Iface::save(const QString&)':<br>exiv2iface.cpp:332: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'bool KIPIPlugins::Exiv2Iface::setImageProgramId(const QString&, const QString&)':<br>exiv2iface.cpp:365: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'bool KIPIPlugins::Exiv2Iface::setImageDimensions(const QSize&)':<br>exiv2iface.cpp:385: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'bool KIPIPlugins::Exiv2Iface::setExifThumbnail(const QImage&)':<br>exiv2iface.cpp:407: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'QString KIPIPlugins::Exiv2Iface::getExifTagString(const char*, bool) const':<br>exiv2iface.cpp:437: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'bool KIPIPlugins::Exiv2Iface::setExifTagString(const char*, const QString&)':<br>exiv2iface.cpp:454: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'QString KIPIPlugins::Exiv2Iface::getIptcTagString(const char*, bool) const':<br>exiv2iface.cpp:484: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'bool KIPIPlugins::Exiv2Iface::setIptcTagString(const char*, const QString&)':<br>exiv2iface.cpp:501: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'bool KIPIPlugins::Exiv2Iface::getExifTagLong(const char*, long int&)':<br>exiv2iface.cpp:525: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'QByteArray KIPIPlugins::Exiv2Iface::getExifTagData(const char*) const':<br>exiv2iface.cpp:550: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'QByteArray KIPIPlugins::Exiv2Iface::getIptcTagData(const char*) const':<br>exiv2iface.cpp:575: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'bool KIPIPlugins::Exiv2Iface::getExifTagRational(const char*, long int&, long int&, int)':<br>exiv2iface.cpp:600: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'bool KIPIPlugins::Exiv2Iface::setExifTagLong(const char*, long int)':<br>exiv2iface.cpp:617: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'bool KIPIPlugins::Exiv2Iface::setExifTagRational(const char*, long int, long int)':<br>exiv2iface.cpp:634: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'bool KIPIPlugins::Exiv2Iface::removeExifTag(const char*)':<br>exiv2iface.cpp:656: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'bool KIPIPlugins::Exiv2Iface::removeIptcTag(const char*)':<br>exiv2iface.cpp:678: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'bool KIPIPlugins::Exiv2Iface::setImagePreview(const QImage&)':<br>exiv2iface.cpp:720: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'QDateTime KIPIPlugins::Exiv2Iface::getImageDateTime() const':<br>exiv2iface.cpp:850: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'KIPIPlugins::Exiv2Iface::ImageOrientation KIPIPlugins::Exiv2Iface::getImageOrientation()':<br>exiv2iface.cpp:943: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'bool KIPIPlugins::Exiv2Iface::setImageOrientation(KIPIPlugins::Exiv2Iface::ImageOrientation)':<br>exiv2iface.cpp:1010: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'bool KIPIPlugins::Exiv2Iface::getGPSInfo(double&, double&, double&)':<br>exiv2iface.cpp:1110: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'bool KIPIPlugins::Exiv2Iface::setGPSInfo(double, double, double)':<br>exiv2iface.cpp:1232: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'bool KIPIPlugins::Exiv2Iface::removeGPSInfo()':<br>exiv2iface.cpp:1267: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'QStringList KIPIPlugins::Exiv2Iface::getImageKeywords() const':<br>exiv2iface.cpp:1360: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'bool KIPIPlugins::Exiv2Iface::setImageKeywords(const QStringList&, const QStringList&)':<br>exiv2iface.cpp:1410: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'QStringList KIPIPlugins::Exiv2Iface::getImageSubjects() const':<br>exiv2iface.cpp:1443: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'bool KIPIPlugins::Exiv2Iface::setImageSubjects(const QStringList&, const QStringList&)':<br>exiv2iface.cpp:1493: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'QStringList KIPIPlugins::Exiv2Iface::getImageSubCategories() const':<br>exiv2iface.cpp:1526: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'bool KIPIPlugins::Exiv2Iface::setImageSubCategories(const QStringList&, const QStringList&)':<br>exiv2iface.cpp:1576: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'QString KIPIPlugins::Exiv2Iface::getExifComment() const':<br>exiv2iface.cpp:1606: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In member function 'bool KIPIPlugins::Exiv2Iface::setExifComment(const QString&)':<br>exiv2iface.cpp:1648: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br>exiv2iface.cpp: In static member function 'static QString KIPIPlugins::Exiv2Iface::convertCommentValue(const Exiv2::Exifdatum&)':<br>exiv2iface.cpp:1721: error: request for member 'c_str' in '((Exiv2::Error*)e)->Exiv2::Error::what()', which is of non-class type 'const char*'
<br><br>Do you have an idea ?<br><span class="sg"><br>Olivier<br>
</span><br>_______________________________________________<br>Digikam-users mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:Digikam-users@kde.org">Digikam-users@kde.org</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="https://mail.kde.org/mailman/listinfo/digikam-users" target="_blank">
https://mail.kde.org/mailman/listinfo/digikam-users</a><br><br></blockquote></div><br>