在Linux内核编译的“make”步骤中,我收到了许多这些错误:
Building modules, stage 2.
MODPOST 2283 modules
WARNING: modpost: Found 1 section mismatch(es).
To see full details build your kernel with:
'make CONFIG_DEBUG_SECTION_MISMATCH=y'
我知道我可以只运行 make CONFIG_DEBUG_SECTION_MISMATCH=
y 来继续进行,但我想知道是否有更好的方法来处理这个问题。也许是向某人报告或者如何自己解决这些问题等等。
make CONFIG_DEBUG_SECTION_MISMATCH=y
花费了约2小时的时间来重建整个内核和模块,只是为了提到一些晦涩的以太网和SCSI驱动程序在其初始化函数中做了一些奇怪的事情。 - PypeBros