[Kde-pim] Error building kdepim-runtime 4.4

David Jarvie djarvie at kde.org
Sat Apr 16 12:32:05 BST 2011


I'm getting the following error building kdepim-runtime 4.4 branch. Its being built against KDE 4.4.

[ 95%] Building CXX object agents/nepomuk_calendar_feeder/CMakeFiles/akonadi_nepomuk_calendar_feeder.dir/nepomukcalendarfeeder.o                                                          
In file included from /home/david/src/kde/4.4/kdepim-runtime/agents/nepomukfeeder/nepomukfeederagent.h:23,
                 from /home/david/src/kde/4.4/kdepim-runtime/agents/nepomuk_calendar_feeder/nepomukcalendarfeeder.h:23,
                 from /home/david/src/kde/4.4/kdepim-runtime/agents/nepomuk_calendar_feeder/nepomukcalendarfeeder.cpp:20:
/opt/kde4.4/include/akonadi/agentbase.h:203: warning: ‘virtual void Akonadi::AgentBase::Observer::collectionChanged(const Akonadi::Collection&)’ was hidden
/home/david/src/kde/4.4/kdepim-runtime/agents/nepomukfeeder/nepomukfeederagentbase.h:156: warning:   by ‘virtual void NepomukFeederAgentBase::collectionChanged(const Akonadi::Collection&, const QSet<QByteArray>&)’
In file included from /home/david/src/kde/4.4/kdepim-runtime/agents/nepomuk_calendar_feeder/nepomukcalendarfeeder.cpp:172:
/home/david/src/kde/obj/4.4/kdepim-runtime/agents/nepomuk_calendar_feeder/nepomukcalendarfeeder.moc:40: error: ‘Vocabulary::NIE::AkonadiFuture’ has not been declared
In file included from /home/david/src/kde/4.4/kdepim-runtime/agents/nepomuk_calendar_feeder/nepomukcalendarfeeder.cpp:172:
/home/david/src/kde/obj/4.4/kdepim-runtime/agents/nepomuk_calendar_feeder/nepomukcalendarfeeder.moc:49: error: ‘Vocabulary::NIE::AkonadiFuture’ has not been declared
/home/david/src/kde/obj/4.4/kdepim-runtime/agents/nepomuk_calendar_feeder/nepomukcalendarfeeder.moc:49: error: non-member function ‘const QMetaObject* metaObject()’ cannot have cv-qualifier
/opt/qt4.6/include/QtCore/qobject.h: In function ‘const QMetaObject* metaObject()’:
/opt/qt4.6/include/QtCore/qobject.h:296: error: ‘QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> > QObject::d_ptr’ is protected
/home/david/src/kde/obj/4.4/kdepim-runtime/agents/nepomuk_calendar_feeder/nepomukcalendarfeeder.moc:51: error: within this context
/opt/qt4.6/include/QtCore/qobject.h:296: error: invalid use of non-static data member ‘QObject::d_ptr’
/home/david/src/kde/obj/4.4/kdepim-runtime/agents/nepomuk_calendar_feeder/nepomukcalendarfeeder.moc:51: error: from this location
/opt/qt4.6/include/QtCore/qobject.h:296: error: ‘QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> > QObject::d_ptr’ is protected
/home/david/src/kde/obj/4.4/kdepim-runtime/agents/nepomuk_calendar_feeder/nepomukcalendarfeeder.moc:51: error: within this context
/opt/qt4.6/include/QtCore/qobject.h:296: error: invalid use of non-static data member ‘QObject::d_ptr’
/home/david/src/kde/obj/4.4/kdepim-runtime/agents/nepomuk_calendar_feeder/nepomukcalendarfeeder.moc:51: error: from this location
/home/david/src/kde/obj/4.4/kdepim-runtime/agents/nepomuk_calendar_feeder/nepomukcalendarfeeder.moc: At global scope:
/home/david/src/kde/obj/4.4/kdepim-runtime/agents/nepomuk_calendar_feeder/nepomukcalendarfeeder.moc:54: error: ‘Vocabulary::NIE::AkonadiFuture’ has not been declared
/home/david/src/kde/obj/4.4/kdepim-runtime/agents/nepomuk_calendar_feeder/nepomukcalendarfeeder.moc: In function ‘void* qt_metacast(const char*)’:
/home/david/src/kde/obj/4.4/kdepim-runtime/agents/nepomuk_calendar_feeder/nepomukcalendarfeeder.moc:58: error: expected type-specifier before ‘NepomukCalendarFeeder’
/home/david/src/kde/obj/4.4/kdepim-runtime/agents/nepomuk_calendar_feeder/nepomukcalendarfeeder.moc:58: error: expected ‘>’ before ‘NepomukCalendarFeeder’
/home/david/src/kde/obj/4.4/kdepim-runtime/agents/nepomuk_calendar_feeder/nepomukcalendarfeeder.moc:58: error: expected ‘(’ before ‘NepomukCalendarFeeder’
/home/david/src/kde/obj/4.4/kdepim-runtime/agents/nepomuk_calendar_feeder/nepomukcalendarfeeder.moc:58: error: ‘NepomukCalendarFeeder’ was not declared in this scope
/home/david/src/kde/obj/4.4/kdepim-runtime/agents/nepomuk_calendar_feeder/nepomukcalendarfeeder.moc:58: error: expected primary-expression before ‘>’ token
/home/david/src/kde/obj/4.4/kdepim-runtime/agents/nepomuk_calendar_feeder/nepomukcalendarfeeder.moc:58: error: invalid use of ‘this’ in non-member function
/home/david/src/kde/obj/4.4/kdepim-runtime/agents/nepomuk_calendar_feeder/nepomukcalendarfeeder.moc:58: error: expected ‘)’ before ‘;’ token
/home/david/src/kde/obj/4.4/kdepim-runtime/agents/nepomuk_calendar_feeder/nepomukcalendarfeeder.moc:60: error: cannot call member function ‘virtual void* NepomukFeederAgentBase::qt_metacast(const char*)’ without object
/home/david/src/kde/obj/4.4/kdepim-runtime/agents/nepomuk_calendar_feeder/nepomukcalendarfeeder.moc: At global scope:
/home/david/src/kde/obj/4.4/kdepim-runtime/agents/nepomuk_calendar_feeder/nepomukcalendarfeeder.moc:63: error: ‘Vocabulary::NIE::AkonadiFuture’ has not been declared
/home/david/src/kde/obj/4.4/kdepim-runtime/agents/nepomuk_calendar_feeder/nepomukcalendarfeeder.moc: In function ‘int qt_metacall(QMetaObject::Call, int, void**)’:
/home/david/src/kde/obj/4.4/kdepim-runtime/agents/nepomuk_calendar_feeder/nepomukcalendarfeeder.moc:66: error: cannot call member function ‘virtual int NepomukFeederAgentBase::qt_metacall(QMetaObject::Call, int, void**)’ without object
make[2]: *** [agents/nepomuk_calendar_feeder/CMakeFiles/akonadi_nepomuk_calendar_feeder.dir/nepomukcalendarfeeder.o] Error 1
make[1]: *** [agents/nepomuk_calendar_feeder/CMakeFiles/akonadi_nepomuk_calendar_feeder.dir/all] Error 2
make: *** [all] Error 2

-- 
David Jarvie.
KDE developer.
KAlarm author -- http://www.astrojar.org.uk/kalarm
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20110416/436482d3/attachment.sig>
-------------- next part --------------
_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/


More information about the kde-pim mailing list