I successfully compiled and installed libopensync, msynctool and
plugin-evolution2 and now I'm stuck on plugin-synce.
OS: Ubuntu, x64, compiling from sources because I couldn't get all debs
precompiled for x64.
I'm compiling version 0.22.
Configure says:
(...)
checking for rra_syncmgr_new in -lrra... no
configure: error: Can't find RRA library
RRA is indead installed:
root@Grandis:/home/may/Desktop/sync22/libopensync-plugin-synce-0.22#
dpkg -l | grep rra
ii librra0 0.10.0-1jc2k1
Library for synchronisation with Windows Mob
ii librra0-dev 0.10.0-1jc2k1
Library for synchronisation with Windows Mob
ii librra0-tools 0.10.0-1jc2k1
Library for synchronisation with Windows Mob
ii python-rra 0.10.0-1jc2k1
Library for syncing with Windows Mobile devi
Configure.log reveals linking errors with rapi-something:
configure:4418: checking for rra_syncmgr_new in -lrra
configure:4453: gcc -o conftest -g -O2 conftest.c -lrra -lmimedir
>&5
/usr/lib/gcc/x86_64-linux-gnu/4.1.3/../../../../lib/librra.so: undefined
reference to `rapi_reg_set_dword'
/usr/lib/gcc/x86_64-linux-gnu/4.1.3/../../../../lib/librra.so: undefined
reference to `rapi_reg_create_key'
/usr/lib/gcc/x86_64-linux-gnu/4.1.3/../../../../lib/librra.so: undefined
reference to `CeRapiInit'
/usr/lib/gcc/x86_64-linux-gnu/4.1.3/../../../../lib/librra.so: undefined
reference to `rapi_reg_query_string'
/usr/lib/gcc/x86_64-linux-gnu/4.1.3/../../../../lib/librra.so: undefined
reference to `CeRegCloseKey'
/usr/lib/gcc/x86_64-linux-gnu/4.1.3/../../../../lib/librra.so: undefined
reference to `rapi_reg_query_dword'
/usr/lib/gcc/x86_64-linux-gnu/4.1.3/../../../../lib/librra.so: undefined
reference to `CeStartReplication'
/usr/lib/gcc/x86_64-linux-gnu/4.1.3/../../../../lib/librra.so: undefined
reference to `rapi_reg_open_key'
/usr/lib/gcc/x86_64-linux-gnu/4.1.3/../../../../lib/librra.so: undefined
reference to `rapi_reg_set_string'
/usr/lib/gcc/x86_64-linux-gnu/4.1.3/../../../../lib/librra.so: undefined
reference to `CeRegQueryValueEx'
collect2: ld returned 1 exit status
But, I have this rapi-something on system:
root@Grandis:/home/may/Desktop/sync22/libopensync-plugin-synce-0.22#
dpkg -l | grep rapi | grep lib
ii librapi2 0.10.0-1jc2k1
Make RAPI calls to a Windows Mobile device,
ii librapi2-dev 0.10.0-1jc2k1
Make RAPI calls to a Windows Mobile device,
ii librapi2-tools 0.10.0-1jc2k1
Tools for talking to a Windows Mobile machin
And now I'm stuck.
Is mylibrapi / librra0 too old; should I compile newer version from
source?
Or is something else?
Thanks in advance!
|