构造自己的交叉编译器
周末尝试构造自己的交叉编译器,结果不成功,感觉非常郁闷!
参考的是这篇文章:http://www.cublog.cn/u3/93290/showart_1879834.html
虽然我还没有构造成功,但在这个过程中感觉这篇文章是可行的。但作者有几个地方没有说明白。如下:
1 系统自带gcc编译器版本不能高于所要编译的gcc版本;
2 构造自举gcc时,要disable掉很多特性,以避免对主机的依赖,如libada,libssp,mpfr,gmp,objc,bootstrap,libmudflap,multilib,libgomp,libiberty等;
3 如果要构造mips的交叉编译器,则要选择2.2.5版本的glibc,因为只有这个版本有mips的补丁:glibc-2.2.5-mips-build-gmon.diff
有时间再继续。

浙公网安备 33010602011771号