2012-05-01 67 views
0

我使用的是Fedora 16.内核是3.3.2.-6.fc16.i686.PAE.I已经安装了正确的内核devel.But当我试图编译任何模块时但我越来越下面编译linux内核模块时出错

无规则提到,使目标 /usr/src/kernels/3.3.2-6.fc16.i686.PAE/arch/x86/syscalls/syscall_32.tbl', needed by弓/ 86 /系统调用/../包括一个错误/生成/ ASM/unistd_32.h”。 停止。

任何想法什么是错的,需要做什么?

+0

检查是否满足构建依赖关系。请参阅:http://kdpeter.blogspot.com.br/2011/05/steps-to-test-kernel-build-on-fedora-15.html 检查模块的Makefile。它可能指向错误的源路径。 –

回答

0

如果你有内核源代码,只需再次编译并尝试编译你的模块。