First of all, thanks to everyone who's helped me so far. I really appreciate the help.
However, I still can't manage to sync my k750i with Evolution. If I go the deb way by installing the .deb packages I immediately but into package conflict hell. I either have a too old, too recent version of a certain package or I simply don't have the package at all. And finding sites that has it (via apt-get) usually only result in further conflicts. The other way is to download the tar balls and compiling it myself (is this the correct term?). But I only get so far and can't really seem to make out what's wrong. Only that a bunch of error occurs and the compilation fails. I assume that a lot of people out there has managed to compile and sync Evolution with their Palms, cellphones, etc. How have you all gone about doing this? The tar way or the deb way? I am fairly new at Linux and I'm trying to learn by trying. I am currently using the Ubuntu distribution. Are the .deb and tarballs both compatible with this distro? I leaning towards the theory that I am doing something very basic very wrong. Is there a chance anyone can type out a brief how-to on how to install OpenSync? And perhaps also include the necessary sources.list entries? Oh, and finally; I usually get to the make part. The .configure seems to be working on all packages. Here's the code I use (I simply alter the path for each package): tar -zxvf ~/development/linux/sync/libopensync-plugin-evolution2-0.18.tar.gz.tar cd ~/development/linux/sync/libopensync-plugin-evolution2-0.18 sudo autoreconf -s -f -i sudo ./configure sudo make sudo make install cd .. sudo rm -rf ~/development/linux/sync/libopensync-plugin-evolution2-0.18 Here's what happens when I try to "make" multisync-0.90.18.tar.gz.tar [EMAIL PROTECTED]:~/development/linux/sync/multisync-0.90.18$ sudo make cd . && autoheader make all-recursive make[1]: Entering directory `/home/jkimvall/development/linux/sync/multisync-0.90.18' Making all in tools make[2]: Entering directory `/home/jkimvall/development/linux/sync/multisync-0.90.18/tools' gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/opensync-1.0 -Wall -Werror -I.. -g -O2 -c msynctool.c msynctool.c:112: error: syntax error before ‘*’ token msynctool.c: In function ‘member_status’: msynctool.c:114: error: ‘status’ undeclared (first use in this function) msynctool.c:114: error: (Each undeclared identifier is reported only once msynctool.c:114: error: for each function it appears in.) msynctool.c:124: error: ‘MEMBER_COMMITTED_ALL’ undeclared (first use in this function) msynctool.c:139: error: ‘MEMBER_COMMITTED_ALL_ERROR’ undeclared (first use in this function) msynctool.c: At top level: msynctool.c:145: error: syntax error before ‘*’ token msynctool.c: In function ‘mapping_status’: msynctool.c:147: error: ‘status’ undeclared (first use in this function) msynctool.c: At top level: msynctool.c:202: error: syntax error before ‘OSyncChangeUpdate’ msynctool.c: In function ‘entry_status’: msynctool.c:204: error: ‘status’ undeclared (first use in this function) cc1: warnings being treated as errors msynctool.c: In function ‘conflict_handler’: msynctool.c:297: warning: implicit declaration of function ‘osengine_mapping_ignore_conflict’ msynctool.c:301: warning: implicit declaration of function ‘osengine_mapping_solve_latest’ msynctool.c: In function ‘synchronize’: msynctool.c:334: warning: implicit declaration of function ‘osengine_new’ msynctool.c:334: warning: initialization makes pointer from integer without a cast msynctool.c:341: warning: implicit declaration of function ‘osengine_set_memberstatus_callback’ msynctool.c:342: warning: implicit declaration of function ‘osengine_set_changestatus_callback’ msynctool.c:343: warning: implicit declaration of function ‘osengine_set_enginestatus_callback’ msynctool.c:344: warning: implicit declaration of function ‘osengine_set_mappingstatus_callback’ msynctool.c:345: warning: implicit declaration of function ‘osengine_set_conflict_callback’ msynctool.c:349: warning: implicit declaration of function ‘osengine_flag_manual’ msynctool.c:351: warning: implicit declaration of function ‘osengine_init’ msynctool.c:359: warning: implicit declaration of function ‘osengine_sync_and_block’ msynctool.c:365: warning: implicit declaration of function ‘osengine_synchronize’ msynctool.c:375: warning: implicit declaration of function ‘osengine_one_iteration’ msynctool.c:381: warning: implicit declaration of function ‘osengine_wait_sync_end’ msynctool.c:385: warning: implicit declaration of function ‘osengine_finalize’ msynctool.c:386: warning: implicit declaration of function ‘osengine_free’ msynctool.c: In function ‘show_group’: msynctool.c:439: warning: implicit declaration of function ‘osync_member_get_config_or_default’ make[2]: *** [msynctool.o] Error 1 make[2]: Leaving directory `/home/jkimvall/development/linux/sync/multisync-0.90.18/tools' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/jkimvall/development/linux/sync/multisync-0.90.18' make: *** [all-recursive-am] Error 2 Any help so very, very gratefully received as I've been working on this for the past three days. ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click _______________________________________________ Multisync-users mailing list Multisync-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/multisync-users