Also getting compilation errors. /home/droot/syncevolution-1-2-99-1/src/build-synthesis/src/.libs/libsynthesis.a(libsynthesis_la-stringutils.o): In function `sysync::strucmp(char const*, char const*, unsigned int, unsigned int)': /home/droot/libsynthesis/libsynthesis/src/sysync/stringutils.cpp:290: multiple definition of `sysync::strucmp(char const*, char const*, unsigned int, unsigned int)' /home/droot/syncevolution-1-2-99-1/src/build-synthesis/src/.libs/libsynthesissdk.a(libsynthesissdk_la-stringutil.o):/home/droot/libsynthesis/libsynthesis/src/sysync_SDK/Sources/stringutil.cpp:40: first defined here /home/droot/syncevolution-1-2-99-1/src/build-synthesis/src/.libs/libsynthesis.a(libsynthesis_la-stringutils.o): In function `sysync::HexStrToULong(char const*, unsigned int&, short)': /home/droot/libsynthesis/libsynthesis/src/sysync/stringutils.cpp:507: multiple definition of `sysync::HexStrToULong(char const*, unsigned int&, short)' /home/droot/syncevolution-1-2-99-1/src/build-synthesis/src/.libs/libsynthesissdk.a(libsynthesissdk_la-stringutil.o):/home/droot/libsynthesis/libsynthesis/src/sysync_SDK/Sources/stringutil.cpp:192: first defined here
Pls suggest Regards Sachin On Wed, Nov 27, 2013 at 1:44 AM, Sachin Gupta <[email protected]> wrote: > Thanks Patrick, > > I am using syncevo version1-2-99-1. > When comiling with the options you mentioned, i get some warnings. > configure: WARNING: unrecognized options: --with-synthesis-src, > --disable-ebook, --disable-ecal, --disable-dbus-service > checking for WITH_SYNTHESIS_SRC... yes > checking for GNOMEBLUETOOTH... no > checking for qmake... no > checking for qmake-qt4... no > ./configure: line 20928: kde4-config: command not found > ./configure: line 20928: kde4-config: command not found > ./configure: line 20934: kde4-config: command not found > ./configure: line 20934: kde4-config: command not found > checking Akonadi/Collection usability... no > checking Akonadi/Collection presence... no > checking for Akonadi/Collection... no > checking for EPACKAGE... yes > checking for ECAL... yes > checking for EBOOK... yes > checking for EBOOK_VERSION... yes > checking for KEYRING... no > checking for qmake-qt4... no > checking for qmake... no > checking for MCALB... no > checking for SQLITE... yes > checking for GLIB... yes > checking for GTHREAD... yes > checking for GOBJECT... yes > > > in configure file there is no option for disable-dbus-service. > > Please advise. > > Regards > > On Tue, Nov 26, 2013 at 9:54 AM, Patrick Ohly <[email protected]> wrote: >> On Tue, 2013-11-26 at 20:19 +0530, Sachin Gupta wrote: >>> Hi, >>> >>> When running syncevo from command line via ssh, getting the following >>> errors: >>> >>> [WARNING] GConf: Client failed to connect to the D-BUS daemon: >>> [WARNING] Unable to autolaunch a dbus-daemon without a $DISPLAY for X11 >> [...] >>> [ERROR] Error allocating system address book >>> [INFO] creating complete data backup after sync (enabled with dumpData >>> and needed for printChanges) >> [...] >>> How to resolve this? >> >> Two approaches: if you don't want to use EDS, the default local storage, >> then you can compile with "--disable-ebook --disable-ecal >> --disable-dbus-service". In the resulting SyncEvolution, there will be >> no D-Bus dependency, but also no default local storage. To set up >> storage, use: >> >> # Choose a directory where SyncEvolution will >> # store the PIM data, using its internal file backend. >> # To store in some other backend, like Evolution, >> # you'll have to use different "type" and "evolutionsource" >> # values in the commands below. >> datapath=$HOME/some-directory >> >> # Choose file storage for each of the default sources. >> syncevolution --configure \ >> type=file:text/vcard:3.0 >> evolutionsource=file://${datapath}/addressbook \ >> @default addressbook >> syncevolution --configure \ >> type=file:text/calendar:2.0 \ >> evolutionsource=file://${datapath}/calendar \ >> @default calendar >> syncevolution --configure \ >> type=file:text/calendar:2.0 \ >> evolutionsource=file://${datapath}/todo \ >> @default todo >> syncevolution --configure \ >> type=file:text/plain:1.0 \ >> evolutionsource=file://${datapath}/memo \ >> @default memo >> >> When you set up some peer, it'll use these local directories for storage. >> >> The second approach is to ensure that you have a D-Bus session. The >> SyncEvolution source has a dbus-session.sh utility script for that, see >> http://cgit.freedesktop.org/SyncEvolution/syncevolution/plain/test/dbus-session.sh >> >> >> -- >> Best Regards, Patrick Ohly >> >> The content of this message is my personal opinion only and although >> I am an employee of Intel, the statements I make here in no way >> represent Intel's position on the issue, nor am I authorized to speak >> on behalf of Intel on this matter. >> >> _______________________________________________ SyncEvolution mailing list [email protected] https://lists.syncevolution.org/mailman/listinfo/syncevolution
