From 6bad3e385a371e22a6b3617e4de4a64b0b495dc9 Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Wed, 25 Mar 2015 19:14:18 +0100 Subject: [PATCH] docs: updates to "Getting Started" --- docs/user/getting_started.rst | 25 ++++++++++++++++++------- 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/docs/user/getting_started.rst b/docs/user/getting_started.rst index 1f18186e..adbec026 100644 --- a/docs/user/getting_started.rst +++ b/docs/user/getting_started.rst @@ -20,11 +20,25 @@ configuration located in *docs/site-example/*. .. _Git tags: http://git-scm.com/book/en/Git-Basics-Tagging .. _list of gluon releases: https://github.com/freifunk-gluon/gluon/releases -Building the image ------------------- +Dependencies +------------ +To build Gluon, several packages need to be installed on the system. On a +freshly installed Debian Wheezy system the following packages are required: + +* `git` (to get Gluon and other dependencies) +* `subversion` +* `build-essential` +* `gawk` +* `unzip` +* `libncurses-dev` (actually `libncurses5-dev`) +* `libz-dev` (actually `zlib1g-dev`) + + +Building the images +------------------- To build Gluon, first check out the repository. Replace *RELEASE* with the -version you'd like to checkout, e.g. *v2014.3*. +version you'd like to checkout, e.g. *v2014.4*. :: @@ -75,10 +89,7 @@ images are to be used when flashing from the original firmware a device came wit and sysupgrade is to upgrade from other versions of Gluon or any other OpenWRT-based system. -For the build reserve 6GB of disk space. The build requires packages -for `subversion`, ncurses headers (`libncurses-dev`) and zlib headers -(`libz-dev`). - +You should reserve about 10GB of disk space for each `GLUON_TARGET`. There are two levels of `make clean`: