User Tools

Site Tools


Table of Contents

This worked for me, on OS X 10.6.8 with XCode 4 and Homebrew. Your mileage may vary.


curl -s | /bin/sh
git clone git:// r0ket
cd r0ket/firmware
PATH=$HOME/arm/bin:$PATH ./release-all

Another working example:

git clone
cd summon-arm-toolchain
./summon-arm-toolchain PREFIX=$HOME/arm USE_LINARO=0

gcc-linaro fails to build, and when building by hand he had problems while linking. ratte


I adapted a Script for building a GNU binutils/GCC/Newlib/GDB toolchain. It should be portable. gmp, mpfr and mpc need not be installed.

The script will build binutils, gcc, the newlib C library, gcc again and gdb into ~/arm by default.

r0ket firmware

Currently there is one issue with the mainline r0ket firmware; in some circumstances the linker for loadables fails to find some library functions gcc inserts on variable initialisations or something. I've found that linking with gcc instead fixes this problem. A fixed version is available from my repo for now.

building_with_a_free_toolchain.txt · Last modified: 2013/01/19 00:57 by ratte