编译交叉编译工具的遇到的问题
我想自己编译arm-linux交叉编译环境,用到的软件包如下:
binutils-2.16.1
gcc-4.1.1
gcc-g++-4.1.1
glibc-2.3.2
glibc-linuxthreads-2.3.2
linux-2.6.0
patch-2.6.0-rmk1(arm的内核补丁)
按照网上的文档编译通过了binutils,安装内核头文件,然后编译gcc时就出错,
gcc-4.1.1/gcc/tsystem.h:90:19: error:stdio.h
gcc-4.1.1/gcc/tsystem.h:90:19: error:sys/types.h
gcc-4.1.1/gcc/tsystem.h:90:19: error:stdlib.h
安装网上的文档,从内核里拷贝出来的头文件只有linux和asm两个目录,的确没有这些头文件
请问我该怎么处理这些问题!
谢谢大家!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
hello, go here:
http://www-128.ibm.com/developerworks/cn/linux/l-embcmpl/
it is a very good example.
good luck!