summaryrefslogtreecommitdiff
path: root/test/poi-service/poi-manager-client/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'test/poi-service/poi-manager-client/README.md')
-rw-r--r--test/poi-service/poi-manager-client/README.md13
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: