Tool Building, Bootstrap Cross Compiler GCC 3.3.2posted by Michael Mitchell at 2/11/2004 12:05:00 PM
GCC is the GNU Compiler Collection, which currently contains front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).
The following commands are issued to generate the target directory.
$ CFLAGS="-s -O3" export CFLAGS
$ PATH=/gnude/bin:$PATH export PATH
$ mkdir build-gcc; cd build-gcc; $ ../gcc-3.3.2/configure --target=arm-elf --prefix=/gnude --disable-shared --disable-nls --disable-win32-registry --enable-interwork --enable-multilib --enable-languages="c,c++" --with-headers=../newlib-1.12.0/newlib/libc/include/ --with-newlib; make all-gcc install-gcc; cd ..