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

Reply via email to