我正在尝试使用 Xenomai 2.6.2.1 构建 Linux 内核版本 3.4.6。我还尝试使用 将其构建为 debian 包
make-kpkg --append-to-version -xenomai --initrd buildpackage
。我使用的是 GCC 4.9.3
除了一些关于超出框架大小和未初始化变量的警告外,所有模块都正确构建。但在构建模块的第 2 阶段,在构建文档时,问题开始出现,警告类型如下
Warn: meta author : no refentry/info/author usb_hcd_pci_probe
这会导致以下类型的警告
Warn: AUTHOR sect.: no personblurb|contrib for Jeff Garzik
这会导致以下错误
Note: Writing sil_dev_config.9
Makefile:1326: recipe for target 'mandocs' failed
make[3]: *** [mandocs] Error 2
make[3]: Leaving directory '/usr/src/linux-3.4.6'
debian/ruleset/targets/doc.mk:34: recipe for target
'debian/stamp/install/linux-doc-3.4.6-xenomai' failed
make[2]: *** [debian/stamp/install/linux-doc-3.4.6-xenomai] Error 2
构建步骤最终转储以下输出(pastebin 链接)然后退出。我不习惯 Linux 内核构建,这已经是我第六次尝试失败了。我不确定我做错了什么。我按照此链接但只是针对我的 Linux 内核版本进行了修改(文章中的版本在构建模块时出现了问题)。