在编译glibc的时候,需要先安装内核头文件.
时间:2007-02-28 来源:loughsky
安装内核头文件
由于某些软件需要参考内核头文件,所以我们现在需要将内核源码解压、设置、并把内核头文件拷贝到系统里以便gcc能找到它们。
为安装内核头文件做准备:
make mrproper |
这确保内核源代码树是绝对干净的。内核开发组推荐在每次编译内核前都这样做。你不能保证在解压后得到的源码是干净的。
创建 include/linux/version.h 文件:
make include/linux/version.h |
创建平台相关的 include/asm 符号链接:
make symlinks |
安装平台相关的内核头文件:
mkdir /tools/include/asm cp include/asm/* /tools/include/asm cp -R include/asm-generic /tools/include |
安装跨平台的内核头文件:
cp -R include/linux /tools/include |
还有几个内核头文件要使用 autoconf.h 头文件。因为我们没有配置内核,所以就需要自己创建这个文件,以避免编译错误。创建一个空的 autoconf.h 文件:
touch /tools/include/linux/autoconf.h |
相关阅读 更多 +