From 443d571c45f69b5ecba8aa037372874c8b4265b2 Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Thu, 8 Nov 2018 21:26:52 +0100 Subject: [PATCH] README: Add information about ELL when building from sources --- README | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/README b/README index e4241573..45bb2e9c 100644 --- a/README +++ b/README @@ -22,12 +22,42 @@ To compile and install run: make && make install +Embedded Linux library +====================== + +In order to compile the daemon and utilities the development version of +Embedded Linux library is required to be present. The development +repositories can be found here: + + git://git.kernel.org/pub/scm/libs/ell/ell.git + https://kernel.googlesource.com/pub/scm/libs/ell/ell.git + +The build systems requires that the Embedded Linux library source code +is available on the same top level directory as the source code: + + . + |--- ell + | |--- ell + | `--- unit + `--- ofono + |--- src + `--- tools + +It is not required to build or install Embedded Linux library. The build +will happen when building the Wireless daemon and it will then be linked +internally. + +When using --enable-external-ell build option, it is not required that the +Embedded Linux library source code is available in the top level directory. + + Kernel Dependencies =================== In order to have the PPP stack working in oFono you need to enable CONFIG_TUN (Universal TUN/TAP device driver support) in your kernel .config. + Information ===========