diff options
Diffstat (limited to 'test/poi-service/poi-manager-client/README.md')
-rw-r--r-- | test/poi-service/poi-manager-client/README.md | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/test/poi-service/poi-manager-client/README.md b/test/poi-service/poi-manager-client/README.md index 7380743..3990040 100644 --- a/test/poi-service/poi-manager-client/README.md +++ b/test/poi-service/poi-manager-client/README.md @@ -9,9 +9,18 @@ NB: The server part is located under ../../src/poi-manager-service Desktop: Tested under Ubuntu 16.04 LTS 64 bits ## Prerequisites -You need CommonAPI 3.1.5 and Franca 0.9.1 installed +You need CommonAPI 3.1.9 and Franca 0.9.1 installed For the Ubuntu 64 bits, due to the use of symbol versioning LIBDBUS_1_0 by CommonAPI-DBus, the patched version of DBus has to be >= 1.10.0 -NB: the patch common-api-dbus-runtime/src/dbus-patches/capi-dbus-add-support-for-custom-marshalling.patch failed a little bit, it's needed to update the dbus/dbus-string.h manually +NB: In case you migrate from 3.1.5 to 3.1.9, due to a cmake issue (wrong management of micro version), it's necessary to do: +``` +sudo mv /usr/local/lib/cmake/CommonAPI-3.1.5 /usr/local/lib/cmake/oldCommonAPI-3.1.5 +``` +Symbolic links are also not well managed, so you need to fix it: +``` +sudo ln -sfn /usr/local/lib/libCommonAPI.so.3.1.9 /usr/local/lib/libCommonAPI.so.3 +sudo ln -sfn /usr/local/lib/libCommonAPI-DBus.so.3.1.9 /usr/local/lib/libCommonAPI-DBus.so.3 +``` +NB: the patch common-api-dbus-runtime/src/dbus-patches/capi-dbus-add-support-for-custom-marshalling.patch may fail a little bit, in that case it's needed to update the dbus/dbus-string.h manually ## How to build First it's required to set some paths: |