# HG changeset patch # User Mychaela Falconia # Date 1540492810 0 # Node ID 8b8e723f5699dd27966f7f45e7b9687dc796ff53 # Parent e3d976e1f8145a1acc54197bb0f84aa2dd67debb INSTALL: updates regarding the ARM7 gcc toolchain diff -r e3d976e1f814 -r 8b8e723f5699 INSTALL --- a/INSTALL Thu Oct 25 18:19:02 2018 +0000 +++ b/INSTALL Thu Oct 25 18:40:10 2018 +0000 @@ -88,8 +88,9 @@ The current "official" GNU ARM toolchain for FreeCalypso consists of binutils-2.21.1, gcc-4.5.4 and newlib-2.0.0 with a specific set of patches and build configuration options. This toolchain is used to compile target-utils in -this package as well as our separately-maintained Citrine firmware. Build it -as follows: +this package as well as our separately-maintained experimental FC Selenite +firmware. (Our production firmwares are currently built with TI's TMS470 +toolchain instead.) Build it as follows: 1. Download these 3 source tarballs for the standard GNU+newlib components: @@ -101,7 +102,8 @@ comments in the script first for the usage instructions. The toolchain thus built will need to be in your PATH before you can compile -target-utils or Citrine. +target-utils or FC Selenite. The officially recommended install location for +this toolchain is /opt/freecalypso/gcc. Please note: the toolchain that is prescribed for FreeCalypso as above is *believed* to be equivalent to the one used by OsmocomBB, but there are no