|
|
发表于 2006-5-7 18:18:49
|
显示全部楼层
我用ubuntu-dapper-x86_64,在make最新的kqemu-1.3.0pre6时出现以下错误:
make -C /lib/modules/2.6.17-rc3/build M=`pwd` modules
make[1]: Entering directory `/usr/src/linux-2.6.17-rc3'
CC [M] /home/xep007/soft64/qemu/kqemu-1.3.0pre6/kqemu-linux.o
/home/xep007/soft64/qemu/kqemu-1.3.0pre6/kqemu-linux.c:52: error: syntax error before string constant
/home/xep007/soft64/qemu/kqemu-1.3.0pre6/kqemu-linux.c:52: warning: type defaults to ‘int’ in declaration of ‘MODULE_PARM’
/home/xep007/soft64/qemu/kqemu-1.3.0pre6/kqemu-linux.c:52: warning: function declaration isn’t a prototype
/home/xep007/soft64/qemu/kqemu-1.3.0pre6/kqemu-linux.c:52: warning: data definition has no type or storage class
make[2]: *** [/home/xep007/soft64/qemu/kqemu-1.3.0pre6/kqemu-linux.o] Error 1
make[1]: *** [_module_/home/xep007/soft64/qemu/kqemu-1.3.0pre6] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.17-rc3'
make: *** [kqemu.ko] Error 2
难道是内核模块的关系。我的内核是自己编译的。 |
|