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

Reply via email to