X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=src%2FREADME.building;h=a871c7f0cd890a6cecad74b997ed1f778432a76c;hb=155cbeab1dcf82f6779c10320ce0eafad3f15780;hp=c327d3730f76178b1263c4cf009f867f8bc0f0ba;hpb=5f3ead20158d059d022a11e121861e14bd0674df;p=osmocom-bb.git diff --git a/src/README.building b/src/README.building index c327d37..a871c7f 100644 --- a/src/README.building +++ b/src/README.building @@ -2,9 +2,10 @@ === 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. Builds have been reported successfully 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 @@ -16,5 +17,14 @@ The master Makefile will build * libosmocore for the host (x86 or whatever you use) * libosmocore for the target (ARM) - * osmocon and layer2 executalbes for the host (linking libosmocore) - * the actual target firmware images + * 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 +disabled in the default builds. Plese check the src/target/firmware/Makefile +for the "#CFLAGS += -DCONFIG_TX_ENABLE" line. + +Please notice that GSM operates in licensed spectrum and in most jurisdictions +you will need a license from a regulatory authority to transmit.