X-Git-Url: https://git.gag.com/?p=fw%2Fcortex-toolchain;a=blobdiff_plain;f=summon-arm-toolchain;h=d77ac17b673df1bcd6eaaaa3073947a1e21ca2da;hp=892c687563be7fa940c1dc193a836e79495cb1ae;hb=32295df2b482209718ed3dbdc335c6357ce283ab;hpb=e1cdb029e276a002b8720224951ddb4702386367 diff --git a/summon-arm-toolchain b/summon-arm-toolchain index 892c687..d77ac17 100755 --- a/summon-arm-toolchain +++ b/summon-arm-toolchain @@ -2,15 +2,22 @@ # Written by Uwe Hermann , released as public domain. # Modified by Piotr Esden-Tempski , released as public domain. +# +# Requirements (example is for Debian, replace package names as needed): +# +# apt-get install flex bison libgmp3-dev libmpfr-dev libncurses5-dev \ +# libmpc-dev autoconf texinfo build-essential +# + TARGET=arm-none-eabi # Or: TARGET=arm-elf PREFIX=${HOME}/arm-none-eabi # Install location of your final toolchain PARALLEL="" # Or: PARALLEL="-j 5" for 4 CPUs DARWIN_OPT_PATH=/opt/local # Path in which MacPorts or Fink is installed -BINUTILS=binutils-2.19.1 -GCC=gcc-4.4.2 -NEWLIB=newlib-1.17.0 -GDB=gdb-7.1 +BINUTILS=binutils-2.20 +GCC=gcc-4.5.1 +NEWLIB=newlib-1.18.0 +GDB=gdb-7.2 LIBCMSIS=v1.10-2 LIBSTM32=v3.0.0-1 LIBSTM32USB=v3.0.1-1 @@ -35,6 +42,7 @@ case "$(uname)" in echo "Found Darwin OS." GCCFLAGS="--with-gmp=${DARWIN_OPT_PATH} \ --with-mpfr=${DARWIN_OPT_PATH} \ + --with-mpc=${DARWIN_OPT_PATH} \ -with-libiconv-prefix=${DARWIN_OPT_PATH}" ;; *)