Can't build kdebase from trunk - 2days now

Guillaume Ceccarelli lastrainson at gmail.com
Sat Mar 22 21:14:47 CET 2008


Hmmm... Dunno either if it's a good place for such reports as I'm quite new
here, so I'll let more experimented members tell.

As for your problem, I just built kdebase flawlessly using qt-4.4beta1. Your
error message basically say that QList<int> is not registered with Qt's
MetaObject system using Q_DECLARE_METATYPE where it should be (at least in
this case). Did you try a svn stat on both your working copies of KDE and Qt
SVNs? Maybe a changed file somewhere is causing all the mess. I don't
remember if QList<int> is supposed to be registered by default so I won't
comment on that before doing a check on my side.

I hope this helps.

Guillaume

2008/3/22 David Broome <dbroome at gmail.com>:

> I have been trying for a couple of days to get kdebase to build but with
> no luck.
>
> I continue to get this error
>
> [ 50%] Building CXX object
> workspace/libs/kworkspace/CMakeFiles/kworkspace.dir/kwindowlistmenu.o
> /usr/local/include/QtCore/qmetatype.h: In static member function 'static
> int QMetaTypeId2<T>::qt_metatype_id() [with T = QList<int>]':
> /usr/local/include/QtCore/qmetatype.h:201:   instantiated from 'int
> qMetaTypeId(T*) [with T = QList<int>]'
> /usr/local/include/QtDBus/qdbusreply.h:74:   instantiated from
> 'QDBusReply<T>& QDBusReply<T>::operator=(const QDBusMessage&) [with T =
> QList<int>]'
> /usr/local/include/QtDBus/qdbusreply.h:70:   instantiated from
> 'QDBusReply<T>::QDBusReply(const QDBusMessage&) [with T = QList<int>]'
> /media/sda8/kdesvn/build/kdebase/workspace/libs/kworkspace/kwin_interface.h:60:
> instantiated from here
> /usr/local/include/QtCore/qmetatype.h:191: error: 'qt_metatype_id' is not
> a member of 'QMetaTypeId<QList<int> >'
> make[2]: ***
> [workspace/libs/kworkspace/CMakeFiles/kworkspace.dir/kwindowlistmenu.o]
> Error 1
> make[1]: *** [workspace/libs/kworkspace/CMakeFiles/kworkspace.dir/all]
> Error 2
> make: *** [all] Error 2
>
>
> The lat time I had trouble compiling kdebase (
> http://bugs.kde.org/show_bug.cgi?id=157888) and this looked like it was
> releated to Qt.
>
> I have since grabbed the latest svn copy of qt and tried to rebuilld all
> the modules again.  Every module builds except for kdebase.  I continue to
> get the same error.
>
> I have tried clearing my build directories and starting clean.  Same
> problem.  Any help woud be great.
>
> If this is the wrong place to report it, please let me know.
>
> _______________________________________________
> Panel-devel mailing list
> Panel-devel at kde.org
> https://mail.kde.org/mailman/listinfo/panel-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/panel-devel/attachments/20080322/54cb7dd7/attachment-0001.html 


More information about the Panel-devel mailing list