summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSylvain Munaut <tnt@246tNt.com>2013-04-13 23:23:09 +0200
committerSylvain Munaut <tnt@246tNt.com>2013-04-13 23:23:09 +0200
commit4bec71decdad4e0c902826e7d0a2f842bc631bb0 (patch)
tree80f63df79364245d60c04ce16ed8045dd5a2e065
parent62d48c29daf29369eff96ee655b0bc9394d449c5 (diff)
doc: Fix build readme with system-wide libosmocore details
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
-rw-r--r--src/README.building16
1 files changed, 12 insertions, 4 deletions
diff --git a/src/README.building b/src/README.building
index 328c9ed7..f73f661a 100644
--- a/src/README.building
+++ b/src/README.building
@@ -7,19 +7,27 @@ GNU/Linux. Successful builds have also been reported using MacOS X
and the Cygwin environment for MS Windows, 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
+ * Make sure you have compiled and installed a recent version of
+ libosmocore. See http://bb.osmocom.org/trac/wiki/libosmocore
+
+ DO NOT USE the libosmocore version embedded in this git tree. This
+ is a special version used internally and MUST NOT be used as
+ system-wide libosmocore.
+
+ * 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)
+
== Transmitting ==
For safety reasons, all code that can enable the transmitter on the phone is