Skip to content

Compiling Akunambol

After this guide, you should have a perfectly working akunambol installed in your system.

Prerequisites

In order to install Akunambol, you should first make sure to have installed all the dependencies required to build any KDE application.

This includes (but is not limited to) kdelibs, kdepimlibs, boost, oxygen-icons and akonadi.

In case your distro packages the headers separately, remember to install the development packages too.

Building libfunambol

Libfunambol is a dependency of Akunambol that implements the SyncML protocol, allowing Akonadi to perform the sync.

This is what you need to do to build libfunambol, after you have downloaded and uncompressed it:

    cd build/autotools
    ./configure
    make
    make install

There is more documentation available in the libfunambol package itself, in case you might need it.

Building Akunambol

Once libfunambol is installed, to compile akunambol you should proceed like any you would do with any normal KDE application.

    mkdir build
    cd build/
    cmake -DCMAKE_INSTALL_PREFIX=$(kde4-config --prefix) ..
    make
    make install

The final touches

To update the KDE cache, so that it knows about the new application installed, open a terminal and run

    kbuildsycoca4

This should be it!

Have fun with Akunambol!