Hi,<br><br>You need to install strigi/dbus header <br>libstrigiqtdbusclient-dev<br><br>-Simon<br><br><div class="gmail_quote">On Mon, Sep 7, 2009 at 01:56, Tycho Andersen <span dir="ltr"><<a href="mailto:tycho@tycho.ws">tycho@tycho.ws</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hello list,<br>
<br>
I'm experiencing the error below when I try to build Amarok from the<br>
latest git rev. I'm using Ubuntu 9.04, with KDE 4.3.1.<br>
<br>
This build seems to be a Qt problem, and apt-cache says my libqt4-dev<br>
package's version is 4.5.0-0ubuntu4, which may be the source if Amarok<br>
doesn't build against Qt 4.5.<br>
<br>
Also, a bit of googling suggested that this might be a strigi/dbus<br>
problem, and apt-cache says my version of strigi is<br>
0.6.3-1ubuntu1~intrepid1.<br>
<br>
Below is the build error, any thoughts are much appreciated!<br>
<br>
Tycho<br>
<br>
In file included from<br>
/home/amdev/amarok/src/collection/sqlcollection/XesamCollectionBuilder.h:20,<br>
from<br>
/home/amdev/amarok/src/collection/sqlcollection/SqlCollection.cpp:35:<br>
/home/amdev/amarok/src/collection/sqlcollection/XesamDbus.h:38:39:<br>
error: strigi/qtdbus/strigitypes.h: No such file or directory<br>
In file included from<br>
/home/amdev/amarok/src/collection/sqlcollection/SqlCollection.cpp:368:<br>
/usr/include/qt4/QtCore/qmetatype.h: In static member function ‘static<br>
int QMetaTypeId2<T>::qt_metatype_id() [with T = QList<int>]’:<br>
/usr/include/qt4/QtCore/qmetatype.h:199: instantiated from ‘int<br>
qMetaTypeId(T*) [with T = QList<int>]’<br>
/usr/include/qt4/QtCore/qvariant.h:437: instantiated from ‘QVariant<br>
qVariantFromValue(const T&) [with T = QList<int>]’<br>
/home/amdev/amarok/src/collection/sqlcollection/XesamDbus.h:105:<br>
instantiated from here<br>
/usr/include/qt4/QtCore/qmetatype.h:189: error: ‘qt_metatype_id’ is<br>
not a member of ‘QMetaTypeId<QList<int> >’<br>
/usr/include/qt4/QtCore/qmetatype.h: In static member function ‘static<br>
int QMetaTypeId2<T>::qt_metatype_id() [with T =<br>
QVector<QList<QVariant> >]’:<br>
/usr/include/qt4/QtCore/qmetatype.h:199: instantiated from ‘int<br>
qMetaTypeId(T*) [with T = QVector<QList<QVariant> >]’<br>
/usr/include/qt4/QtDBus/qdbusreply.h:73: instantiated from<br>
‘QDBusReply<T>& QDBusReply<T>::operator=(const QDBusMessage&) [with T<br>
= QVector<QList<QVariant> >]’<br>
/usr/include/qt4/QtDBus/qdbusreply.h:69: instantiated from<br>
‘QDBusReply<T>::QDBusReply(const QDBusMessage&) [with T =<br>
QVector<QList<QVariant> >]’<br>
/home/amdev/amarok/src/collection/sqlcollection/XesamDbus.h:106:<br>
instantiated from here<br>
/usr/include/qt4/QtCore/qmetatype.h:189: error: ‘qt_metatype_id’ is<br>
not a member of ‘QMetaTypeId<QVector<QList<QVariant> > >’<br>
make[2]: *** [src/collection/mysqlecollection/CMakeFiles/amarok_collection-mysqlecollection.dir/__/sqlcollection/SqlCollection.o]<br>
Error 1<br>
make[1]: *** [src/collection/mysqlecollection/CMakeFiles/amarok_collection-mysqlecollection.dir/all]<br>
Error 2<br>
make: *** [all] Error 2<br>
_______________________________________________<br>
Amarok mailing list<br>
<a href="mailto:Amarok@kde.org">Amarok@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/amarok" target="_blank">https://mail.kde.org/mailman/listinfo/amarok</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>------------------------------------------------------------------<br>Simon Esneault<br>Laboratoire Traitement du Signal et de l'Image, (LTSI, UMR-INSERM 642)<br>Université de Rennes I, Campus de Beaulieu, <br>
35042 Rennes Cedex, France.<br>Tel : +33 (0)6 64 61 30 94<br>Mail : <a href="mailto:simon.esneault@univ-rennes1.fr">simon.esneault@univ-rennes1.fr</a><br>------------------------------------------------------------------<br>