本文比较适合读者:初学者
目的:得到arm-none-linux-gnueabi 的编译工具:gcc g++ as ar ld .....
编译平台:redhat enterprise 6.1
需要更新原有软件(gcc ,glibc 依赖的工具),下面是已更新版本:
ppl-0.11.1
cloog-ppl-0.15.11
gmp-5.0.0
mpfr-3.0.0
mpc-1.0
该版本交叉编译工具用到的软件:
binutils-2.21.0
gcc-4.6.1
glibc-2.16.0
glibc-ports-2.16.0
简单的原理:该工具是由其他主机编译的,所以必须依赖安装在其他主机的一些工具和一些没有安装在这类主机到软件工具,然后经过不同到配置得到我们想要到工具。
准备工具的思路:由顶到底,由最上层决定用哪些版本到软件
制作的流程思路:由底往上,把环境基础打好了再编译。
如何确定软件的版本: