Cross Compiler
You can download ready made cross compiler toolchains.
plugcomputer.org
Resources -> Download -> Sheevaplug -> Compilers -> SheevaPlug Host SW Support Package For Linux
codesourcery.com
Products -> Sourcery G++ -> Editions -> Lite -> Arm -> Download -> GNU/Linux -> IA32 GNU/Linux TAR
Compile your own
Requires Diskspace and CPU-Time. The steps are
- binutils
- gcc, static version, no threads
- kernelheader
- eglibc, header so you can compile
- gcc, only C
- eglibc
- gcc, C and C++
All Details, download URLs are in the shell-script build_cross.sh
