You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@celix.apache.org by pn...@apache.org on 2019/10/08 16:08:06 UTC
[celix] branch feature/#80_bundle_start_with_exception updated:
#118: Update build readme to reflect correct library deps
This is an automated email from the ASF dual-hosted git repository.
pnoltes pushed a commit to branch feature/#80_bundle_start_with_exception
in repository https://gitbox.apache.org/repos/asf/celix.git
The following commit(s) were added to refs/heads/feature/#80_bundle_start_with_exception by this push:
new f348591 #118: Update build readme to reflect correct library deps
f348591 is described below
commit f34859128da2e58c419d1dbad1c257350a6196d2
Author: Pepijn Noltes <pe...@gmail.com>
AuthorDate: Tue Oct 8 18:07:54 2019 +0200
#118: Update build readme to reflect correct library deps
---
documents/building/README.md | 28 +++++++++++++++-------------
1 file changed, 15 insertions(+), 13 deletions(-)
diff --git a/documents/building/README.md b/documents/building/README.md
index 5062088..b0061c8 100644
--- a/documents/building/README.md
+++ b/documents/building/README.md
@@ -20,28 +20,30 @@ Apache Celix aims to be support a broad range of UNIX platforms.
Currently the [continuous integration build server](https://travis-ci.org/apache/celix) builds and tests Apache Celix for:
-* Ubuntu Trusty Tahr (14.04)
+* Ubuntu Trusty Tahr (14.04)
* GCC
* CLang
-* OSX
+* OSX
* GCC
* CLang
-* Android (cross-compiled on Ubuntu Trusty Tahr)
+* Android (cross-compiled on Ubuntu Trusty Tahr)
* GCC
# Preparing
The following packages (libraries + headers) should be installed on your system:
-* Development Environment
- * build-essentials (gcc/g++ or clang/clang++)
- * git
- * java (for packaging bundles)
- * cmake (3.2 or higher)
-* Apache Celix Dependencies
- * curl
- * jansson
- * libffi
- * libxml2 (for remote services and bonjour shell)
+* Development Environment
+ * build-essentials (gcc/g++ or clang/clang++)
+ * git
+ * java (for packaging bundles)
+ * make (3.2 or higher)
+* Apache Celix Dependencies
+ * zlib
+ * uuid
+ * curl (only initialized in the Celix framework)
+ * jansson (for serialization in libdfi)
+ * libffi (for libdfi)
+ * libxml2 (for remote services and bonjour shell)
For debian based systems (apt), the following command should work: