No description
Find a file
Andreas 0942425453 Merge pull request #1 from lukas2511/master
Fixed for newer systems
2013-05-21 19:13:48 -07:00
patches old gcc version didn't compile because of deprecated documentation syntax. swapped some tools with newer versions. 2013-04-02 11:10:11 +02:00
.gitignore old gcc version didn't compile because of deprecated documentation syntax. swapped some tools with newer versions. 2013-04-02 11:10:11 +02:00
base.mak Moved stlink checkout location around 2012-08-29 15:44:57 +02:00
binutils.mak Make patch message look nicer 2012-08-29 15:36:18 +02:00
detect_cpus.sh Initial import 2012-08-29 04:33:03 +02:00
gcc-newlib.mak old gcc version didn't compile because of deprecated documentation syntax. swapped some tools with newer versions. 2013-04-02 11:10:11 +02:00
gdb.mak old gcc version didn't compile because of deprecated documentation syntax. swapped some tools with newer versions. 2013-04-02 11:10:11 +02:00
Makefile Stlink added 2012-08-29 15:23:22 +02:00
openocd.mak changed download url for openocd 2013-05-14 21:26:34 +02:00
README old gcc version didn't compile because of deprecated documentation syntax. swapped some tools with newer versions. 2013-04-02 11:10:11 +02:00
stlink.mak Change stlink checkout from git to https. 2012-10-17 20:14:03 +02:00

arm-none-eabi toolchain builder

Binutils 2.22
GCC 4.8.0
Newlib 2.0.0
GDB 7.5.1
OpenOCD 0.6.0-rc1 (with stlink protocol enabled)
stlink master branch from https://github.com/texane/stlink

This toolchain is confirmed to work the the STM32F1- and STM32F4-Discovery boards.

Usage: Hit make and wait
Destination is overwritable by specifying TOOLCHAIN_ROOTDIR as a paramter to make
Use V=1 for verbose mode
Use CPUS=<number> to specify the number of threads. If not specified the Makefile will try to figure it out by itself
Do not use -j for the main Makefile!

example: make TOOLCHAIN_ROOTDIR=/home/user/mytoolchain

Other make targets:
	download: Fetch all sources, but don't extract or build them
	clean: Removed build-tmp directory containing temporary build files
	distclean: Like clean, but also removes downloaded source code

Dependencies (at least): libmpc, libgmp, libmpfr, libusb