From 4bec71decdad4e0c902826e7d0a2f842bc631bb0 Mon Sep 17 00:00:00 2001 From: Sylvain Munaut Date: Sat, 13 Apr 2013 23:23:09 +0200 Subject: doc: Fix build readme with system-wide libosmocore details Signed-off-by: Sylvain Munaut --- src/README.building | 16 ++++++++++++---- 1 file 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 -- cgit v1.2.3