[Kde-pim] [SyncEvolution] SyncML-Klient KDE

Patrick Ohly patrick.ohly at intel.com
Mon Aug 24 16:44:09 BST 2009


On Mon, 2009-08-24 at 16:15 +0100, Mike Arthur wrote:
> Out of interest, what are the dependencies for libsynthesis

pcre
sqlite3
xmltok or expat
zlib

>  and syncevolution?

That depends a lot on how you compile it. The command line tool depends
on Boost (only header files, no libs) and either libcurl or libsoup as
transport. Apart from that it is pretty much plain C++.

The D-Bus server depends on glib, libsoup (for an HTTP transport that
integrates with the main event loop), and dbus-glib.

I'd like to replace the later on the server side with plain libdbus +
libgdbus (glib integration used by tools like obexd - just a few C files
basically that can be shipped with SyncEvolution) and some dbus<->C++
marshaling code (written from scratch, experimental right now):
http://lists.syncevolution.org/pipermail/syncevolution/2009-August/000156.html

It would have been nice to use dbus-c++, but none of the various
branches seems to have stable releases with support for asynchronous
method implementation. This isn't a done deal, suggestions welcome.

-- 
Bye, Patrick Ohly
--  
Patrick.Ohly at gmx.de
http://www.estamos.de/


_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/



More information about the kde-pim mailing list