Index of /pub/armlinux/toolchain
Name Last modified Size Description
Parent Directory -
Oerlikon-DevKit-XScalev2.tar.gz 2003-02-07 22:30 3.7K
cross-2.95.3.tar.bz2 2001-07-20 21:12 35M
cross-3.0.tar.bz2 2001-07-20 22:27 39M
cross-3.2.tar.bz2 2002-08-23 11:04 81M
cross-3.2.tar.gz 2002-08-23 10:01 93M
src-2.95.3/ 2002-01-14 17:52 -
src-3.2/ 2002-08-23 10:53 -
The toolchains in this directory were build from the following sources:
- binutils-2.11.2.tar.gz
- gcc-2.95.3.tar.gz
- gcc-2.95.3.diff.bz2 (a re-diffed version of Phil Blundell's diff)
- gcc-3.0.tar.gz
- glibc-2.2.3.tar.gz
- glibc-linuxthreads-2.2.3.tar.gz
- linux-2.4.6.tar.gz
- patch-2.4.6-rmk2.gz
- diff-2.4.6-rmk2-np1.gz
Both compilers support C, C++, Objective C, Fortran77, and Java.
NOTE: The C++ compiler in gcc-3.0 does NOT work. I've filed a bug report
to the GCC bug database.
I used the toolchain document on http://www.armlinux.org/docs/toolchain/ ,
with a slight addition to the -Dinhibit_libc hack: add this line before the
TARGET_LIBGCC2_CFLAGS:
T_CFLAGS = -Dinhibit_libc -D__gthr_posix_h
This works for both gcc-2.95.3 and gcc-3.0.
How to install:
cd /usr/local
mkdir arm
cd arm
tar Ixvf cross-<version>.tar.bz2
Add /usr/local/arm/<version>/bin to your path to use the cross compiler.
Erik Mouw <J.A.K.Mouw@its.tudelft.nl>