《NetBSD指南-31.4.1.手动配置内核》
发表于 : 2010-03-08 3:32
当你调整了内核配置文件(假设是 MYKERNEL), 你应该执行下列命令:
如果 MYKERNEL 未包含出错信息, 则 config(8) 程序将创建编译内核所需的文件, 否则必须先修正错误后再重新运行 config(8) 命令。
代码: 全选
$ config MYKERNEL
交叉编译的注意事情
因 config(8) 程序一般产生特定平台的内核构建的头文件和Makefile, 所以这里必须使用新生成工具链的中 nbconfig 程序 (例如用
命令生成的). 此外, 这个步骤很像编译“本地的”NetBSD内核。 这个命令是一个示例:/usr/src/build.sh -m sparc64 tools/
这个命令创建了一个目录 ../compile/MYKERNEL 记忆一系列用于内核编译的头文件定义信息, 一个Makefile,用以设置构建内核所需的所有文件, 并将它们连接在一起。代码: 全选
% /usr/src/tooldir.NetBSD-4.0-i386/bin/nbconfig MYKERNEL