我在sourceforge.net上注册了一个的交叉工具链项目bct(brick‘s cross toolchain),提供以下几种交叉工具链: 基于glibc的linux工具链 基于eglibc的linux工具链 基于uclibc的linux工具链 基于newlib的标准工具链 基于insight的debugger html和pdf版本的文档 linux工具链均为soft- float,armv4t以上架构;newlib标准工具链支持multilib,库针对le/be,arm/thumb,interwork/normal 以及多种arch进行优化。
以上工具链均提供二进制和编译脚本,以及patch。host平台有linux和win32。win32平台在win xp和win 7上测试过,linux平台在centos 5.5,ubuntu 10.10,debian 6.0,fedora 9上测试过。
目前只有arm的工具链,以后还会有mips和ppc的。
project地址: http://sourceforge.net/projects/bctools/files/
Linux host: * glibc http://sourceforge.net/projects/bctools/files/binary/linux/BCT-0.1_arm-linux- gnueabi_v4t-sfp-glibc-nptl_i686-pc-linux-gnu.tar.bz2/download
eglibc http://sourceforge.net/projects/bctools/files/binary/linux/BCT-0.1_arm-linux- gnueabi_v4t-sfp-eglibc-nptl_i686-pc-linux- gnu.tar.bz2/download
uclibc http://sourceforge.net/projects/bctools/files/binary/linux/BCT-0.1_arm-linux- uclibcgnueabi_v4t-sfp-linuxthreads_i686-pc-linux-gnu.tar.bz2/download
newlib http://sourceforge.net/projects/bctools/files/binary/linux/BCT-0.1_arm- eabi_newlib-multilib_i686-pc-linux-gnu.tar.bz2/download
Win32 host: * glibc http://sourceforge.net/projects/bctools/files/binary/win32/BCT-0.1_arm-linux- gnueabi_v4t-sfp-glibc-nptl_i686-pc-mingw32.tar.bz2/download
eglibc http://sourceforge.net/projects/bctools/files/binary/win32/BCT-0.1_arm-linux- gnueabi_v4t-sfp-eglibc-nptl_i686-pc-mingw32.tar.bz2/download
uclibc http://sourceforge.net/projects/bctools/files/binary/win32/BCT-0.1_arm-linux- uclibcgnueabi_v4t-sfp-linuxthreads_i686-pc-mingw32.tar.bz2/download
newlib http://sourceforge.net/projects/bctools/files/binary/win32/BCT-0.1_arm- eabi_newlib-multilib_i686-pc-mingw32.tar.bz2/download
有需要的朋友尽管去下载吧