diff options
author | Harald Welte <laforge@gnumonks.org> | 2010-02-18 19:28:49 +0100 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2010-02-18 19:28:49 +0100 |
commit | 18ab2998bb1c90829d485487190f8151088300c3 (patch) | |
tree | 34e3ee3214f505614b30d110c93652cdda069a88 /src/README.building | |
parent | 15594a7c0ed94f9fc90eafd0de2a328425c72495 (diff) |
add README on how to build the system
Diffstat (limited to 'src/README.building')
-rw-r--r-- | src/README.building | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/src/README.building b/src/README.building new file mode 100644 index 00000000..f940d093 --- /dev/null +++ b/src/README.building @@ -0,0 +1,27 @@ +== How to build OsmocomBB? == + +=== Prerequisites === + +We assume you are building on a GNU/Linux host system such as Debian GNU/Linux. +Windows builds have been reported successfully using the Cygwin environment, but +we do not officially support this. + + # Get a GNU toolchain (gcc/binutils) for ARM (e.g. from http://gnuarm.com/) + # Set your path to include the arm-elf-* executables of your toolchain + +=== Building the actual GSM firmware === + + # cd osmocom-bb/src/target/firmware + # make + +=== Building the osmocon terminal program and multiplexer === + + # cd osmocom-bb/src/host/osmocon + # make + +=== Building the layer2 binary on the host PC === + + # cd osmocom-bb/src/host/layer2 + # autoreconf -i + # ./confiugre + # make |