《NetBSD指南-30.2.手动配置内核》
发表于 : 2010-03-08 3:12
现在我们有一个可用的交叉编译器了, 需要"通常"编译内核的步骤 - 创建内核配置文件, 运行 config(8), 然后 编译。 因为特定平台 config(8) 程序被用来产生内核构建的头文件和Makefile, 我们需要使用作为新工具链部件的"nbconfig"程序。此外, 具体步骤与编译一个“本地”内核很相似。调用的命令如下:
全完成了。 这个命令产生了一个目录 ../compile/MYKERNEL 以及一些内核中定义设备信息的头文件, 创建了一个Makefile来编译内核所有所需文件, 然后将它们链接在一起
代码: 全选
$ cd /usr/src/sys/arch/sparc64/conf
$ cp GENERIC MYKERNEL
$ vi MYKERNEL
$ /usr/src/tooldir.NetBSD-4.0-i386/bin/nbconfig MYKERNEL