LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1665|回复: 1

求助交叉编译工具中编译uclibc的问题.

[复制链接]
发表于 2008-11-17 23:34:49 | 显示全部楼层 |阅读模式
刚接触交叉编译工具构造,

现在面临的主要问题就是看到的文档中都是生成arch-linux-gcc形式的工具, 完成这样的编译需要 linux 内核头文件,

而我现在需要完成的是为类似ucos这样的os构造相应工具, 应该是需要生成 arch-none-elf(不涉及独立的操作系统, ucos是和所有应用代码整个编译在一起的)的工具.

这种情况下我根本没有linux内核头文件, 如何编译 uclibc或者glibc?因为在给 uclibc做make menuconfig 过程中需要指定 linux headers, 否则后面make编译的时候报错说找不到linux内核头文件.
请问这个问题应该怎么解决呢?
这应该是我对cross-compiler的认识不对否则那么多的系统都是怎么做的呢?
多谢了!
发表于 2008-12-6 16:01:43 | 显示全部楼层
没有操作系统,libc根本无法运行,所以当然要有头文件。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表