target_dsp/calypso: Makefile rework
[osmocom-bb.git] / src / README.building
index bfd86b6..32d03c9 100644 (file)
@@ -2,26 +2,19 @@
 
 === 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.
+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
 
-=== Building the actual GSM firmware ===
+=== Details ===
 
- # cd osmocom-bb/src/target/firmware
- # make
+The master Makefile will build
 
-=== 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
- # ./configure
- # make
+ * 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)