Есть исходники kde-4.5.3, но вот со сборкой сразу возникает проблема. Сначала делаю cmake и получаю поздравление с тем что все зависимости есть. Потом make и на 55% все отваливается.
Код: Выделить всё
[ 55%] Built target kio
make: *** [all] Ошибка 2А задолго до того есть вот что:
Код: Выделить всё
[ 49%] Generating kpasswdserver_interface.moc
/home/kde-devel/kde-4.5.3/kdelibs-4.5.3/nepomuk/query/result.cpp: In member function ‘bool Nepomuk::Query::Result::operator==(const Nepomuk::Query::Result&) const’:
/home/kde-devel/kde-4.5.3/kdelibs-4.5.3/nepomuk/query/result.cpp:162: ошибка: no match for ‘operator==’ in ‘((const Nepomuk::Query::Result*)this)->Nepomuk::Query::Result::d.QSharedDataPointer<T>::operator-> [with T = Nepomuk::Query::Result::Private]()->Nepomuk::Query::Result::Private::additionalBindings == other->Nepomuk::Query::Result::d.QSharedDataPointer<T>::operator-> [with T = Nepomuk::Query::Result::Private]()->Nepomuk::Query::Result::Private::additionalBindings’
/usr/lib/qt-4.6.2/include/QtCore/qglobal.h:1863: замечание: претенденты: bool operator==(QBool, bool)
/usr/lib/qt-4.6.2/include/QtCore/qglobal.h:1864: замечание: bool operator==(bool, QBool)
/usr/lib/qt-4.6.2/include/QtCore/qglobal.h:1865: замечание: bool operator==(QBool, QBool)
/usr/lib/qt-4.6.2/include/QtCore/qbytearray.h:508: замечание: bool operator==(const QByteArray&, const QByteArray&)
/usr/lib/qt-4.6.2/include/QtCore/qbytearray.h:510: замечание: bool operator==(const QByteArray&, const char*)
/usr/lib/qt-4.6.2/include/QtCore/qbytearray.h:512: замечание: bool operator==(const char*, const QByteArray&)
/usr/lib/qt-4.6.2/include/QtCore/qchar.h:381: замечание: bool operator==(QChar, QChar)
/usr/lib/qt-4.6.2/include/QtCore/qstring.h:895: замечание: bool operator==(QString::Null, QString::Null)
/usr/lib/qt-4.6.2/include/QtCore/qstring.h:896: замечание: bool operator==(QString::Null, const QString&)
/usr/lib/qt-4.6.2/include/QtCore/qstring.h:897: замечание: bool operator==(const QString&, QString::Null)
/usr/lib/qt-4.6.2/include/QtCore/qstring.h:923: замечание: bool operator==(const char*, const QString&)
/usr/lib/qt-4.6.2/include/QtCore/qstring.h:936: замечание: bool operator==(const char*, const QLatin1String&)
/usr/lib/qt-4.6.2/include/QtCore/qstring.h:949: замечание: bool operator==(const QLatin1String&, const QLatin1String&)
/usr/lib/qt-4.6.2/include/QtCore/qstring.h:1163: замечание: bool operator==(const QStringRef&, const QStringRef&)
/usr/lib/qt-4.6.2/include/QtCore/qstring.h:1166: замечание: bool operator==(const QString&, const QStringRef&)
/usr/lib/qt-4.6.2/include/QtCore/qstring.h:1169: замечание: bool operator==(const QStringRef&, const QString&)
/usr/lib/qt-4.6.2/include/QtCore/qstring.h:1173: замечание: bool operator==(const QLatin1String&, const QStringRef&)
/usr/lib/qt-4.6.2/include/QtCore/qstring.h:1176: замечание: bool operator==(const QStringRef&, const QLatin1String&)
/usr/lib/qt-4.6.2/include/QtCore/qstring.h:1197: замечание: bool operator==(const char*, const QStringRef&)
/usr/lib/qt-4.6.2/include/QtCore/qstring.h:1199: замечание: bool operator==(const QStringRef&, const char*)
/usr/lib/qt-4.6.2/include/QtCore/qhash.h:198: замечание: bool operator==(const QHashDummyValue&, const QHashDummyValue&)
/usr/lib/qt-4.6.2/include/QtCore/qvariant.h:557: замечание: bool operator==(const QVariant&, const QVariantComparisonHelper&)
make[2]: *** [nepomuk/query/CMakeFiles/nepomukquery.dir/result.o] Ошибка 1
make[1]: *** [nepomuk/query/CMakeFiles/nepomukquery.dir/all] Ошибка 2
make[1]: *** Ожидание завершения заданий...
Scanning dependencies of target kioБольше никаких сообщений об ошибках.
Помогите кто чем может. :-[
ЗЫ: kdelibs-4.4.3 собирается нормально. А вот из 4.5.х у всех такая беда, только немного в разных местах возникает.