[Digikam-devel] Cannot compile SVN (branch): no match for operator==

Mikolaj Machowski mikmach at wp.pl
Wed Jun 13 18:07:24 BST 2007


Hello,

Cannot compile SVN 3.5 branch:

then mv -f ".deps/loadingdescription.Tpo" ".deps/loadingdescription.Plo"; 
else rm -f ".deps/loadingdescription.Tpo"; exit 1; fi
loadingdescription.cpp: In member function 'bool 
Digikam::LoadingDescription::operator==(const 
Digikam::LoadingDescription&) const':
loadingdescription.cpp:108: error: no match for 'operator==' in '((const 
Digikam::LoadingDescription*)this)->Digikam::LoadingDescription::rawDecodingSettings 
== other->Digikam::LoadingDescription::rawDecodingSettings'
/usr/lib/qt3//include/qcstring.h:298: note: candidates are: bool 
operator==(const QCString&, const QCString&)
/usr/lib/qt3//include/qcstring.h:301: note:                 bool 
operator==(const QCString&, const char*)
/usr/lib/qt3//include/qcstring.h:304: note:                 bool 
operator==(const char*, const QCString&)
/usr/lib/qt3//include/qstring.h:302: note:                 bool 
operator==(char, QChar)
/usr/lib/qt3//include/qstring.h:307: note:                 bool 
operator==(QChar, char)
/usr/lib/qt3//include/qstring.h:312: note:                 bool 
operator==(QChar, QChar)
/usr/lib/qt3//include/qstring.h:1017: note:                 bool 
operator==(const QString&, const QString&)
/usr/lib/qt3//include/qstring.h:1024: note:                 bool 
operator==(const QString&, const char*)
/usr/lib/qt3//include/qstring.h:1030: note:                 bool 
operator==(const char*, const QString&)
/usr/lib/qt3//include/qpoint.h:147: note:                 bool 
operator==(const QPoint&, const QPoint&)
/usr/lib/qt3//include/qsize.h:161: note:                 bool 
operator==(const QSize&, const QSize&)
/usr/lib/qt3//include/qrect.h:151: note:                 bool 
operator==(const QRect&, const QRect&)
loadingdescription.cpp: In member function 'bool 
Digikam::LoadingDescription::equalsOrBetterThan(const 
Digikam::LoadingDescription&) const':
loadingdescription.cpp:129: error: no match for 'operator==' in '((const 
Digikam::LoadingDescription*)this)->Digikam::LoadingDescription::rawDecodingSettings 
== other->Digikam::LoadingDescription::rawDecodingSettings'
/usr/lib/qt3//include/qcstring.h:298: note: candidates are: bool 
operator==(const QCString&, const QCString&)
/usr/lib/qt3//include/qcstring.h:301: note:                 bool 
operator==(const QCString&, const char*)
/usr/lib/qt3//include/qcstring.h:304: note:                 bool 
operator==(const char*, const QCString&)
/usr/lib/qt3//include/qstring.h:302: note:                 bool 
operator==(char, QChar)
/usr/lib/qt3//include/qstring.h:307: note:                 bool 
operator==(QChar, char)
/usr/lib/qt3//include/qstring.h:312: note:                 bool 
operator==(QChar, QChar)
/usr/lib/qt3//include/qstring.h:1017: note:                 bool 
operator==(const QString&, const QString&)
/usr/lib/qt3//include/qstring.h:1024: note:                 bool 
operator==(const QString&, const char*)
/usr/lib/qt3//include/qstring.h:1030: note:                 bool 
operator==(const char*, const QString&)
/usr/lib/qt3//include/qpoint.h:147: note:                 bool 
operator==(const QPoint&, const QPoint&)
/usr/lib/qt3//include/qsize.h:161: note:                 bool 
operator==(const QSize&, const QSize&)
/usr/lib/qt3//include/qrect.h:151: note:                 bool 
operator==(const QRect&, const QRect&)
loadingdescription.cpp:130: error: no match for 'operator==' in '((const 
Digikam::LoadingDescription*)this)->Digikam::LoadingDescription::rawDecodingSettings 
== fullSize'
/usr/lib/qt3//include/qcstring.h:298: note: candidates are: bool 
operator==(const QCString&, const QCString&)
/usr/lib/qt3//include/qcstring.h:301: note:                 bool 
operator==(const QCString&, const char*)
/usr/lib/qt3//include/qcstring.h:304: note:                 bool 
operator==(const char*, const QCString&)
/usr/lib/qt3//include/qstring.h:302: note:                 bool 
operator==(char, QChar)
/usr/lib/qt3//include/qstring.h:307: note:                 bool 
operator==(QChar, char)
/usr/lib/qt3//include/qstring.h:312: note:                 bool 
operator==(QChar, QChar)
/usr/lib/qt3//include/qstring.h:1017: note:                 bool 
operator==(const QString&, const QString&)
/usr/lib/qt3//include/qstring.h:1024: note:                 bool 
operator==(const QString&, const char*)
/usr/lib/qt3//include/qstring.h:1030: note:                 bool 
operator==(const char*, const QString&)
/usr/lib/qt3//include/qpoint.h:147: note:                 bool 
operator==(const QPoint&, const QPoint&)
/usr/lib/qt3//include/qsize.h:161: note:                 bool 
operator==(const QSize&, const QSize&)
/usr/lib/qt3//include/qrect.h:151: note:                 bool 
operator==(const QRect&, const QRect&)
make[2]: *** [loadingdescription.lo] Błąd 1
make[2]: Leaving directory 
`/home/mikolaj/kde/head/extragear/graphics/digikam/libs/threadimageio'
make[1]: *** [all-recursive] Błąd 1
make[1]: Leaving directory 
`/home/mikolaj/kde/head/extragear/graphics/digikam/libs'
make: *** [all-recursive] Błąd 1
mikolaj at localhost extragear/graphics/digikam

m.




More information about the Digikam-devel mailing list