繁体   English   中英

编译内核时出错

[英]Error in compiling the kernel

我正在尝试编译linux 3.5.2内核。 我遵循了本教程“ http://blog.techveda.org/index.php/adding-system-calls-linux-kernel-3-5-x/

一切都很好。但是当我尝试构建内核时,出现此错误,这是我用来构建内核的命令

sudo cp /boot/config-3.5.0-17-generic ./config
make oldconfig
sudo make -j8

我做make -j8时的错误是:

ERROR: "__modver_version_show" [drivers/staging/rts5139/rts5139.ko] undefined!
WARNING: modpost: Found 2 section mismatch(es).
To see full details build your kernel with:
'make CONFIG_DEBUG_SECTION_MISMATCH=y'
make[1]: *** [__modpost] Error 1
make: *** [modules] Error 2

我确实找不到看起来像是我的驱动程序有问题的问题是什么,但是这怎么可能发生,并且我正在使用已经在工作的旧配置文件。 ??

在编译内核3.2时遇到了相同的问题,并通过“ su-”将其解决为根,然后重新编译。

如果您不需要此驱动程序,则只需修改配置文件,如下所示:

 CONFIG_RTS5139=n

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM