|
From: Emanoil K. <del...@ya...> - 2010-09-12 15:38:00
|
Hi, thanks for enlightening me.
I think I understand (with the help of the berry example and your notes what the code is doing and how it should be updated).
>
> This should be enough to help you make sense of the code a
> bit.
>
> Ask if you run into trouble. My replies might be
> slow, but they get
> there eventually. :-)
>
>
osync_hashtable_new
osync_plugin_info_get_configdir
what can you tell me about it. It seems I can not link to it. but I think it's part of libopensync.
I should admit that the header files are also missing (but I thought they were not installed and reused them inernally.
It seems that it's missing in the library too.
Linking CXX shared module ../lib/akonadi-sync.so
CMakeFiles/akonadi-sync.dir/datasink.o: In function `DataSink::initialize(OSyncPlugin*, OSyncPluginInfo*, OSyncObjTypeSink*, OSyncError**)':
/home/yoki/opensync/libopensync-plugin-akonadi/opensync/src/datasink.cpp:89: undefined reference to `osync_hashtable_new(char const*, char const*, int*, OSyncError**)'
collect2: ld returned 1 exit status
make[2]: *** [lib/akonadi-sync.so] Error 1
make[1]: *** [src/CMakeFiles/akonadi-sync.dir/all] Error 2
make: *** [all] Error 2
thanks in advance and regards
|