blob: 32d03c95090c5b5838892b3234e1c78c860ef37f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
== 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
# call 'make' in this (the src) subdirectory
=== Details ===
The master Makefile will build
* libosmocore for the host (x86 or whatever you use)
* libosmocore for the target (ARM)
* osmocon and layer23 executables for the host (linking libosmocore)
* the actual target firmware images (in src/target/firmware/board/*/*.bin)
|