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!

