Hello list,
I am trying to build the mobile versions of the base KDE SC (kdelibs, kdepimlibs, etc.). The kdelibs packages builds well with a little patch for the mobile platform. But kdepimlibs fails with an 'undefined reference' error.
[ 371s] CMakeFiles/akonadi-contact.dir/contactviewer.o: In function `Akonadi::ContactViewer::Private::updateView(QList<QVariant> const&, QString const&)': [ 371s] contactviewer.cpp: (.text._ZN7Akonadi13ContactViewer7Private10updateViewERK5QListI8QVariantERK7QString[_ZN7Akonadi13ContactViewer7Private10updateViewERK5QListI8QVariantERK7QString]+0x3e0): undefined reference to `IMProtocols::self()' [ 371s] contactviewer.cpp: (.text._ZN7Akonadi13ContactViewer7Private10updateViewERK5QListI8QVariantERK7QString[_ZN7Akonadi13ContactViewer7Private10updateViewERK5QListI8QVariantERK7QString]+0x3f5): undefined reference to `IMProtocols::icon(QString const&) const' [ 371s] collect2: error: ld returned 1 exit status
I can't find a solution for it. The build log is here:
https://build.opensuse.org/package/live_build_log/home:buschmann23:Active:Un...
Has someone an idea?
Best greetings Matthias
Am Dienstag, 3. September 2013, 16:28:08 schrieb šumski:
Hi Matthias,
Hey šumski,
Please try with attached patch. That should probably work (and be pushed upstream - in possibly better form ;-)
that patch works for me. At least it now builds without any problems. I will check the functionality once everything is ready. And then report the problem upstream.
Thanks and best greetings Matthias