我在编译一个驱动程序时出现如下错误,请问是什么原因?
-------------------------------------------
[root@localhost root]# cd /home/test/examples/drvtest
[root@localhost drvtest]# make clean
rm -rf *.o
[root@localhost drvtest]# make
/usr/local/arm/2.95.3/bin/arm-linux-gcc -O2 -DMODULE -D__KERNEL__ -Wall -Wstrict
-prototypes -Wno-trigraphs -Wmissing-prototypes -I/home/test/kernel/include -c
-o drv.o drv.c
In file included from drv.c:5:
/home/test/kernel/include/linux/module.h:297: linux/version.h: ?????????
In file included from /home/test/kernel/include/asm-arm/arch-s3c2410/S3C2410.h:4
7,
from drv.c:11:
/home/test/kernel/include/asm-arm/arch-s3c2410/hardware.h:32: asm/mach-types.h:
?????????
make: *** [drv.o] Error 1
[root@localhost drvtest]#
-----------------------------