Thread: [Barry-devel] opensync plugin compilation problem
Status: Beta
Brought to you by:
ndprojects
From: Jacek N. <jac...@go...> - 2007-07-20 10:52:35
|
Hi All, I am trying to compile opensync plugin from CVS ( I have also updated opensync SVN ) but I get: barry_sync.cc:46: error: variable or field 'get_info' declared void barry_sync.cc:46: error: 'OSyncEnv' was not declared in this scope barry_sync.cc:46: error: 'env' was not declared in this scope barry_sync.cc: In function 'void GetChanges(OSyncContext*, BarryEnvironment*, DatabaseSyncState*, const char*, const char*, const char*, char* (*) (BarryEnvironment*, unsigned int, unsigned int))': barry_sync.cc:92: error: 'osync_member_get_slow_sync' was not declared in this scope barry_sync.cc:121: error: 'osync_change_new' was not declared in this scope barry_sync.cc:122: error: 'CHANGE_ADDED' was not declared in this scope barry_sync.cc:122: error: 'osync_change_set_changetype' was not declared in this scope barry_sync.cc:129: error: 'osync_change_new' was not declared in this scope barry_sync.cc:130: error: 'CHANGE_MODIFIED' was not declared in this scope barry_sync.cc:130: error: 'osync_change_set_changetype' was not declared in this scope and so on.... Is opensync plugin functional now? Any ideas how to fix compilation errors? -- Regards Jacek Nykis |
From: Chris F. <cd...@fo...> - 2007-07-20 16:17:06
|
On Fri, Jul 20, 2007 at 11:52:14AM +0100, Jacek Nykis wrote: > Is opensync plugin functional now? > Any ideas how to fix compilation errors? I've (hopefully temporarily) gone back to using OpenSync version 0.22 instead of SVN, so you'll need to compile Barry against that. It should be possible to sync simple calendar items at the moment, but there is currently no support for recurring appointments, nor timezones, nor any of the better merging support that is in the SVN OpenSync. But it should be possible to play with it, and it should compile cleanly. If you are testing, I'd be greatly interested in hearing all your progress. Especially if you manage to get the evolution plugin from 0.22 to work, I'd be interested in your software setup so I can reproduce it. Thanks, - Chris |