Cannot compile SVN (branch): no match for operator==

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Cannot compile SVN (branch): no match for operator==

Bugzilla from mikmach@wp.pl
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@localhost extragear/graphics/digikam

m.

_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

Re: Cannot compile SVN (branch): no match for operator==

Gilles Caulier-4
update libkdcraw from current svn and all will be fine...

Gilles

2007/6/13, Mikolaj Machowski <[hidden email]>:
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@localhost extragear/graphics/digikam

m.

_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel


_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel