分页: 1 / 1

《NetBSD指南-30.2.手动配置内核》

发表于 : 2010-03-08 3:12
leo
现在我们有一个可用的交叉编译器了, 需要"通常"编译内核的步骤 - 创建内核配置文件, 运行 config(8), 然后 编译。 因为特定平台 config(8) 程序被用来产生内核构建的头文件和Makefile, 我们需要使用作为新工具链部件的"nbconfig"程序。此外, 具体步骤与编译一个“本地”内核很相似。调用的命令如下:

代码: 全选

$ cd /usr/src/sys/arch/sparc64/conf
$ cp GENERIC MYKERNEL
$ vi MYKERNEL
$ /usr/src/tooldir.NetBSD-4.0-i386/bin/nbconfig MYKERNEL
全完成了。 这个命令产生了一个目录 ../compile/MYKERNEL 以及一些内核中定义设备信息的头文件, 创建了一个Makefile来编译内核所有所需文件, 然后将它们链接在一起