Re: libsycnml
Armin Bauer <[email protected]> Sun, 31 Jul 2005 17:31:44 +0200
| Newsgroups | gmane.comp.gnome.apps.multisync.user |
|---|---|
| Message-ID | <[email protected]> |
daniel friedrich wrote: > hi, > > well with the -wait function i connect with my nokia 7650 but nothing > happend. when i abort the "msynctool --sync nokia --wait" command also > the handy abort the syncronization. but normally both are in waiting > state or so. > i have alrady synced with multisync 0.8 package from debian (a long time > ago). > in the gui was a option which data to sync (data types to syncronize). > where can i do this settings in the command line tool or why do nothing > happend? i have no idea. > how can i sniff the transfered data so that i can post them? > opensync has a feature called tracing. please run the following commands: export OSYNC_TRACE=/path/to/log/dir export SYNCML_TRACE=/path/to/log/dir then start msynctool afterwards there should be a bunch of .log files in the logdir. please send these so i can take a look more info is here: http://www.opensync.org/wiki/tracing > regards, > daniel > > > > Am Sonntag, den 31.07.2005, 15:14 +0200 schrieb Armin Bauer: > >>daniel friedrich wrote: >> >>>ok i configured a group nokia with syncml-http-server and evo2-sync. >>> >>>daniel@f-bert:~$ msynctool --configure nokia 1 >>><config><username>test</username><password>test</password><url>/test</url><port>9999</port></config> >>> >>>daniel@f-bert:~$ msynctool --configure nokia 2 >>><config><adress_path>file:///home/daniel/.evolution/addressbook/local/system</adress_path><calendar_path>file:///home/daniel/.evolution/calendar/local/system</calendar_path><tasks_path>file:///home/daniel/.evolution/tasks/local/system</tasks_path></config> >>> >>>daniel@f-bert:~$ msynctool --sync nokia >>>Synchronizing group "nokia" >>>The previous synchronization was unlean. Slow-syncing >>>Member 1 of type syncml-http-server had an error while connecting: >>>(null) >>>Member 2 of type evo2-sync just connected >>>Member 2 of type evo2-sync just disconnected >>>All clients have disconnected >>>The sync failed: Unable to connect one of the members >>>Error synchronizing: Unable to connect one of the members >>> >>>have i to do more configurations for syncml-http-server? >>> >> >>ah no. sorry forgot to tell you: >>the syncml http server plugin is a "server" plugin which means that it >>cannot be told to synchronize directly. instead you have to start the >>server so it starts to listen for incoming connections. >> >>so instead of msynctool --sync nokia use this command: >>msynctool --sync nokia --wait >> >>then the command line tool should start up but not synchronize. Then as >>soon as you connect with the mobile the synchronization should start. >> >> >>>regards, >>>daniel >>> >>> >>>Am Sonntag, den 31.07.2005, 14:20 +0200 schrieb daniel friedrich: >>> >>> >>>>sorry i read not the complete last mail... >>>> >>>>Am Sonntag, den 31.07.2005, 14:13 +0200 schrieb daniel friedrich: >>>> >>>> >>>>>that seams alright: >>>>> >>>>>daniel@f-bert:/usr/local/lib/opensync/plugins$ ls -la >>>>>insgesamt 160 >>>>>drwxr-sr-x 2 root staff 4096 2005-07-31 14:03 . >>>>>drwxr-sr-x 4 root staff 4096 2005-05-22 11:38 .. >>>>>-rwxr-xr-x 1 root staff 2056 2005-07-31 00:47 evo2_sync.la >>>>>-rwxr-xr-x 1 root staff 63851 2005-07-31 00:47 evo2_sync.so >>>>>-rwxr-xr-x 1 root staff 1105 2005-07-31 02:00 file_sync.la >>>>>-rwxr-xr-x 1 root staff 34311 2005-07-31 02:00 file_sync.so >>>>>-rwxr-xr-x 1 root staff 1329 2005-07-31 14:03 syncml_plugin.la >>>>>-rwxr-xr-x 1 root staff 36435 2005-07-31 14:03 syncml_plugin.so >>>>> >>>>>could it be possible that opensync no options dialog has and i have to >>>>>configure here: /usr/local/share/opensync/defaults/syncml-http-server ? >>>>> >>>>><config><username></username><password></password><url></url><port>8080</port></config> >>>>>what have i to put between the url tags? >>>>> >>>>>regards, >>>>>daniel >>>>> >>>>> >>>>>Am Sonntag, den 31.07.2005, 10:03 +0200 schrieb Armin Bauer: >>>>> >>>>> >>>>>>Danny Backx wrote: >>>>>> >>>>>> >>>>>>>Did you also install ? >>>>>>> On my system, 'make install' installs stuff in >>>>>>> /usr/local/lib/multisync >>>>>>> >>>>>>>Could you check whether the libraries are correctly named? >>>>>>> Some older versions of libtool didn't name the shared libraries >>>>>>> right. They didn't have ".so" in their name. >>>>>>>If that happens, you could manually rename them, e.g. >>>>>>> mv libevolution2_sync libevolution2_sync.so >>>>>>> >>>>>>> Danny >>>>>> >>>>>>that shouldnt be a problem with opensync anymore :) >>>>>> >>>>>> >>>>>> >>>>>>>On Sun, 2005-07-31 at 01:08 +0200, daniel friedrich wrote: >>>>>>> >>>>>>> >>>>>>> >>>>>>>>hi i am again ;) >>>>>>>> >>>>>>>>i patched the syncml_plugin.c : >>>>>>>>smlAuthSetVerifyCallback(env->auth,(SmlAuthVerifyCb) _verify_user, env); >>>>>>>> >>>>>>>>and now all things are built >>>>>>>> >>>>>>>>but :) >>>>>>>>when i click on options in multisync when i choosed the >>>>>>>>syncml-http-server plugin nothing happened. >>>>>>>>i got this console output: >>>>>>>>Unable to find MSyncPlugin!!! >>>>>>>> >>>>>> >>>>>>this means that i didnt write a gui yet for the syncml plugin. so you >>>>>>have to use the msynctool (the command line client) >>>>>> >>>>>>please take a look at this: http://www.opensync.org/wiki/SetupGuide >>>>>>configure your syncgroup like in this example but instead of using the >>>>>>evo2 plugin, use the syncml-http-server plugin. >>>>>> >>>>>>an example config could look like this: >>>>>><config><username>test</username><password>test</password><url>/test</url><port>9999</port></config> >>>>>> >>>>>>but it is possible that it wont work correctly since password checking >>>>>>is enabled at the moment so i can test against the syncml conformance >>>>>>test suite. Ill correct this today and then release an updated version. >>>>>>Until then, please use the username and password "test". >>>>>> >>>>>> >>>>>> >>>>>>>>regards daniel >>>>>>>> >>>>>>>>Am Sonntag, den 31.07.2005, 00:41 +0200 schrieb daniel friedrich: >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>>hi, >>>>>>>>> >>>>>>>>>with gcc-3.4 i can compile opensync libsyncml libsoup multisync >>>>>>>>>but when do make at the syncml plugin i got this error: >>>>>>>>> >>>>>>>>>syncml_plugin.c: In function `syncml_http_server_init': >>>>>>>>>syncml_plugin.c:307: warning: passing arg 2 of >>>>>>>>>`smlAuthSetVerifyCallback' from incompatible pointer type >>>>>>>>>make[2]: *** [syncml_plugin.lo] Fehler 1 >>>>>>>>> >>>>>>>>>mfg daniel >>>>>>>>> >>>>>>>>> >>>>>>>>>Am Samstag, den 30.07.2005, 23:50 +0200 schrieb daniel friedrich: >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>>>hi >>>>>>>>>> >>>>>>>>>>i when i try to do a make on the syncml library i got the following >>>>>>>>>>error: >>>>>>>>>> >>>>>>>>>>cc1: warnings being treated as errors >>>>>>>>>>sml_transport.c: In function 'smlTransportSend': >>>>>>>>>>sml_transport.c:215: warning: pointer targets in passing argument 1 of >>>>>>>>>>'smlPrintBinary' differ in signedness >>>>>>>>>>sml_transport.c: In function 'smlTransportReceive': >>>>>>>>>>sml_transport.c:261: warning: pointer targets in passing argument 1 of >>>>>>>>>>'smlPrintBinary' differ in signedness >>>>>>>>>> >>>>>>>>>>i have gcc4 installed. >>>>>>>>>> >>>>>>>>>>mfg daniel >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>Am Samstag, den 30.07.2005, 23:11 +0200 schrieb Armin Bauer: >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>>daniel friedrich wrote: >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>hi armin, >>>>>>>>>>>> >>>>>>>>>>>>i always install with >>>>>>>>>>>>./autogen.sh >>>>>>>>>>>>make >>>>>>>>>>>>make install >>>>>>>>>>>> >>>>>>>>>>>>so i copied the autogen.sh file from opensync to the other root >>>>>>>>>>>>directories. (libsyncml etc.) >>>>>>>>>>>>but when i try to ./autogen.sh libsyncml it aborted with: >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>>>aclocal:configure.ac:40: warning: macro `AM_PATH_CHECK' not found in >>>>>>>>>>>>>library >>>>>>>>>>>>>configure.ac:45: error: possibly undefined macro: AM_PATH_CHECK >>>>>>>>>>>>> If this token and others are legitimate, please use >>>>>>>>>>>>>m4_pattern_allow. >>>>>>>>>>>>> See the Autoconf documentation. >>>>>>>>>>>>>autoreconf: /usr/bin/autoconf failed with exit status: 1 >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>>so i think i need more detailed instructions ;) >>>>>>>>>>> >>>>>>>>>>>ok :) >>>>>>>>>>> >>>>>>>>>>>i forgot to add the Check macro to acinclude.m4. please do a svn up, >>>>>>>>>>>this should be fixed now. >>>>>>>>>>> >>>>>>>>>>>i did not include autogen.sh because its useless on modern machines. all >>>>>>>>>>>it does is calling autoreconf. so the correct order is: >>>>>>>>>>> >>>>>>>>>>>autoreconf -sfi >>>>>>>>>>>./configure --prefix=/some/path >>>>>>>>>>>make >>>>>>>>>>>make install >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>>thx >>>>>>>>>>>>daniel >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>>Am Freitag, den 29.07.2005, 22:14 +0200 schrieb Armin Bauer: >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>>>hi, >>>>>>>>>>>>> >>>>>>>>>>>>>you can download libsyncml from http://svn.opensync.org/libsyncml/trunk >>>>>>>>>>>>>using subversion. >>>>>>>>>>>>> >>>>>>>>>>>>>then you need a patched libsoup (the http library) from >>>>>>>>>>>>>http://svn.opensync.org/libsoup/trunk >>>>>>>>>>>>> >>>>>>>>>>>>>i recommend installing both with a different --prefix so i does not >>>>>>>>>>>>>interfere with other installed libraries. Then you can do: >>>>>>>>>>>>>export PKG_CONFIG_PATH=$prefix/lib/pkgconfig >>>>>>>>>>>>>so pkgconfig picks up the new packages. >>>>>>>>>>>>> >>>>>>>>>>>>>the syncml plugin can be found at http://svn.opensync.org/plugins/syncml. >>>>>>>>>>>>> >>>>>>>>>>>>>this setup should already work for http synchronization. if you phone >>>>>>>>>>>>>just supports wbxml (most phones do) you will need to install libwbxml >>>>>>>>>>>>>(your distro should have it) >>>>>>>>>>>>> >>>>>>>>>>>>>Let me know how it goes or if you need more detailed instructions :) >>>>>>>>>>>>> >>>>>>>>>>>>>Armin >>>>>>>>>>>>> >>>>>>>>>>>>>daniel friedrich wrote: >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>>>hi, >>>>>>>>>>>>>> >>>>>>>>>>>>>>how can i download libsyncml, because i want to try to sync evo2 with >>>>>>>>>>>>>>the sycnml plugin for multisync? >>>>>>>>>>>>>> >>>>>>>>>>>>>>mfg daniel >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>>------------------------------------------------------- >>>>>>>>>>>>>>SF.Net email is Sponsored by the Better Software Conference & EXPO September >>>>>>>>>>>>>>19-22, 2005 * San Francisco, CA * Development Lifecycle Practices >>>>>>>>>>>>>>Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA >>>>>>>>>>>>>>Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf >>>>>>>>>>>>>>_______________________________________________ >>>>>>>>>>>>>>Multisync-users mailing list >>>>>>>>>>>>>>Multisync-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org >>>>>>>>>>>>>>https://lists.sourceforge.net/lists/listinfo/multisync-users >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>------------------------------------------------------- >>>>>>>>>>SF.Net email is sponsored by: Discover Easy Linux Migration Strategies >>>>>>>>> >>>>>>>>>>from IBM. Find simple to follow Roadmaps, straightforward articles, >>>>>>>>> >>>>>>>>> >>>>>>>>>>informative Webcasts and more! Get everything you need to get up to >>>>>>>>>>speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click >>>>>>>>>>_______________________________________________ >>>>>>>>>>Multisync-users mailing list >>>>>>>>>>Multisync-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org >>>>>>>>>>https://lists.sourceforge.net/lists/listinfo/multisync-users >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>>------------------------------------------------------- >>>>>>>>>SF.Net email is sponsored by: Discover Easy Linux Migration Strategies >>>>>>>> >>>>>>>>>from IBM. Find simple to follow Roadmaps, straightforward articles, >>>>>>>> >>>>>>>> >>>>>>>>>informative Webcasts and more! Get everything you need to get up to >>>>>>>>>speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click >>>>>>>>>_______________________________________________ >>>>>>>>>Multisync-users mailing list >>>>>>>>>Multisync-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org >>>>>>>>>https://lists.sourceforge.net/lists/listinfo/multisync-users >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>------------------------------------------------------- >>>>>>>>SF.Net email is sponsored by: Discover Easy Linux Migration Strategies >>>>>>> >>>>>>>>from IBM. Find simple to follow Roadmaps, straightforward articles, >>>>>>> >>>>>>> >>>>>>>>informative Webcasts and more! Get everything you need to get up to >>>>>>>>speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click >>>>>>>>_______________________________________________ >>>>>>>>Multisync-users mailing list >>>>>>>>Multisync-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org >>>>>>>>https://lists.sourceforge.net/lists/listinfo/multisync-users >>>>>>>> >>>>> >>>>> >>>>> >>>>>------------------------------------------------------- >>>>>SF.Net email is sponsored by: Discover Easy Linux Migration Strategies >>>> >>>>>from IBM. Find simple to follow Roadmaps, straightforward articles, >>>> >>>>>informative Webcasts and more! Get everything you need to get up to >>>>>speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click >>>>>_______________________________________________ >>>>>Multisync-users mailing list >>>>>Multisync-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org >>>>>https://lists.sourceforge.net/lists/listinfo/multisync-users >>>>> >>>> >>>> >>>> >>>>------------------------------------------------------- >>>>SF.Net email is sponsored by: Discover Easy Linux Migration Strategies >>> >>>>from IBM. Find simple to follow Roadmaps, straightforward articles, >>> >>>>informative Webcasts and more! Get everything you need to get up to >>>>speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click >>>>_______________________________________________ >>>>Multisync-users mailing list >>>>Multisync-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org >>>>https://lists.sourceforge.net/lists/listinfo/multisync-users >>>> >>> >>> >>> >>> >>>------------------------------------------------------- >>>SF.Net email is sponsored by: Discover Easy Linux Migration Strategies >>>from IBM. Find simple to follow Roadmaps, straightforward articles, >>>informative Webcasts and more! Get everything you need to get up to >>>speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click >>>_______________________________________________ >>>Multisync-users mailing list >>>Multisync-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org >>>https://lists.sourceforge.net/lists/listinfo/multisync-users > > > > > ------------------------------------------------------- > SF.Net email is sponsored by: Discover Easy Linux Migration Strategies > from IBM. Find simple to follow Roadmaps, straightforward articles, > informative Webcasts and more! Get everything you need to get up to > speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click > _______________________________________________ > Multisync-users mailing list > Multisync-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org > https://lists.sourceforge.net/lists/listinfo/multisync-users
signature.asc
(application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFC7O7jq9z7v9k9UakRAjmMAJ0cnxl4yYiRAow0FGtOFd+DlptyFwCfRGmj 0X+6pP8tiHcJVClnpRFI2b4= =HvKl -----END PGP SIGNATURE-----