|
From: Freek <fr...@ap...> - 2008-01-24 16:30:45
|
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! |