Build problem on Ubuntu 9.04

Simon ESNEAULT simon.esneault at gmail.com
Mon Sep 7 09:54:15 UTC 2009


Hi,

You need to install strigi/dbus header
libstrigiqtdbusclient-dev

-Simon

On Mon, Sep 7, 2009 at 01:56, Tycho Andersen <tycho at tycho.ws> wrote:

> Hello list,
>
> I'm experiencing the error below when I try to build Amarok from the
> latest git rev. I'm using Ubuntu 9.04, with KDE 4.3.1.
>
> This build seems to be a Qt problem, and apt-cache says my libqt4-dev
> package's version is 4.5.0-0ubuntu4, which may be the source if Amarok
> doesn't build against Qt 4.5.
>
> Also, a bit of googling suggested that this might be a strigi/dbus
> problem, and apt-cache says my version of strigi is
> 0.6.3-1ubuntu1~intrepid1.
>
> Below is the build error, any thoughts are much appreciated!
>
> Tycho
>
> In file included from
>
> /home/amdev/amarok/src/collection/sqlcollection/XesamCollectionBuilder.h:20,
>                 from
> /home/amdev/amarok/src/collection/sqlcollection/SqlCollection.cpp:35:
> /home/amdev/amarok/src/collection/sqlcollection/XesamDbus.h:38:39:
> error: strigi/qtdbus/strigitypes.h: No such file or directory
> In file included from
> /home/amdev/amarok/src/collection/sqlcollection/SqlCollection.cpp:368:
> /usr/include/qt4/QtCore/qmetatype.h: In static member function ‘static
> int QMetaTypeId2<T>::qt_metatype_id() [with T = QList<int>]’:
> /usr/include/qt4/QtCore/qmetatype.h:199:   instantiated from ‘int
> qMetaTypeId(T*) [with T = QList<int>]’
> /usr/include/qt4/QtCore/qvariant.h:437:   instantiated from ‘QVariant
> qVariantFromValue(const T&) [with T = QList<int>]’
> /home/amdev/amarok/src/collection/sqlcollection/XesamDbus.h:105:
> instantiated from here
> /usr/include/qt4/QtCore/qmetatype.h:189: error: ‘qt_metatype_id’ is
> not a member of ‘QMetaTypeId<QList<int> >’
> /usr/include/qt4/QtCore/qmetatype.h: In static member function ‘static
> int QMetaTypeId2<T>::qt_metatype_id() [with T =
> QVector<QList<QVariant> >]’:
> /usr/include/qt4/QtCore/qmetatype.h:199:   instantiated from ‘int
> qMetaTypeId(T*) [with T = QVector<QList<QVariant> >]’
> /usr/include/qt4/QtDBus/qdbusreply.h:73:   instantiated from
> ‘QDBusReply<T>& QDBusReply<T>::operator=(const QDBusMessage&) [with T
> = QVector<QList<QVariant> >]’
> /usr/include/qt4/QtDBus/qdbusreply.h:69:   instantiated from
> ‘QDBusReply<T>::QDBusReply(const QDBusMessage&) [with T =
> QVector<QList<QVariant> >]’
> /home/amdev/amarok/src/collection/sqlcollection/XesamDbus.h:106:
> instantiated from here
> /usr/include/qt4/QtCore/qmetatype.h:189: error: ‘qt_metatype_id’ is
> not a member of ‘QMetaTypeId<QVector<QList<QVariant> > >’
> make[2]: ***
> [src/collection/mysqlecollection/CMakeFiles/amarok_collection-mysqlecollection.dir/__/sqlcollection/SqlCollection.o]
> Error 1
> make[1]: ***
> [src/collection/mysqlecollection/CMakeFiles/amarok_collection-mysqlecollection.dir/all]
> Error 2
> make: *** [all] Error 2
> _______________________________________________
> Amarok mailing list
> Amarok at kde.org
> https://mail.kde.org/mailman/listinfo/amarok
>



-- 
------------------------------------------------------------------
Simon Esneault
Laboratoire Traitement du Signal et de l'Image, (LTSI, UMR-INSERM 642)
Université de Rennes I, Campus de Beaulieu,
35042 Rennes Cedex, France.
Tel : +33 (0)6 64 61 30 94
Mail : simon.esneault at univ-rennes1.fr
------------------------------------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/amarok/attachments/20090907/c4c63c34/attachment.html>


More information about the Amarok mailing list