LinuxSir.cn,穿越时空的Linuxsir!

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

请问关于linux-libc-headers-2.6.8.1的问题.

[复制链接]
发表于 2005-8-9 12:24:57 | 显示全部楼层 |阅读模式
请问大家
我在编译到这步的时候.有个小的疑问
cp -R include/asm-i386 /tools/include/asm
cp -R include/linux /tools/include
这两步中的include/asm-i386和include/linux是应该用linux-libc-header-2.6.8.1.tar.bz2包,还是应该用linux.2.6.8.1.tar.bz2这个包.两个包里均有这两个目录.
下面是book上的步骤.标题是内核头文件.但我没有弄明白这里是不是要把linux.2.6.8.1包解开.然后在里面mrproper,因为我尝试在linux-libc-header-2.6.8.1中运行mrproper.但报错.请大家指点指点.
还有一点:book中提到的创建 include/linux/version.h 文件:

make include/linux/version.h
此命令中的version.h又只有在linux-libc.header-2.6.8.1中有.有点迷惑.谢谢大家了.


Linux-2.6.8.1 内核头文件
Linux 内核软件包包含内核的源代码,也包括供 Glibc 使用的头文件。

预计编译时间: 0.1 SBU

所需磁盘空间: 186 MB

安装 Linux 内核头文件依赖于: Coreutils、Make

安装内核头文件
因为有些软件包需要引用内核头文件,所以现在需要解开内核软件包,设定,然后把所需的文件拷贝到以后 gcc 可以找到的地方。

安装内核头文件的准备工作:

make mrproper
发表于 2005-8-9 20:06:37 | 显示全部楼层
是linux-libc-header-2.6.8.1.tar.bz2
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-9 21:18:16 | 显示全部楼层
谢谢!已顺利编译完成glibc。但在make include/linux/version.h的时候。报告说没有对version.h作任何更改。不知道这里到底对不对。
回复 支持 反对

使用道具 举报

发表于 2005-8-9 22:10:09 | 显示全部楼层
使用linux-libc-headers就可以不用make include/linux/version.h了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-10 13:33:00 | 显示全部楼层
哦,你的意思就是说在这里就只需要cp一下就可以了。是不是这个意思。
回复 支持 反对

使用道具 举报

发表于 2005-8-10 14:56:07 | 显示全部楼层
是的,直接拷贝linux-libc-headers中的文件就可以了,不需要额外的编译操作.
回复 支持 反对

使用道具 举报

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

本版积分规则

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