当前位置: 技术问答>linux和unix
编译led驱动时为什么会出现这样的错误
来源: 互联网 发布时间:2016-02-28
本文导语: 错误的提示如下: arm-linux-gcc -O2 -Wall -D__KERNEL__ -DMODULE -I/zylinux/kernel/include -I. -march=armv4t -c -o -mapcs -c magic-leds.c -o magic-leds.o In file included from /zylinux/kernel/include/asm/hardware.h:18, from ma...
错误的提示如下:
arm-linux-gcc -O2 -Wall -D__KERNEL__ -DMODULE -I/zylinux/kernel/include -I. -march=armv4t -c -o -mapcs -c magic-leds.c -o magic-leds.o
In file included from /zylinux/kernel/include/asm/hardware.h:18,
from magic-leds.c:48:
/usr/local/arm/2.95.3/lib/gcc-lib/arm-linux/2.95.3/../../../../arm-linux/sys-include/asm/arch/hardware.h:16: asm/mach-types.h: ?????????
make: *** [magic-leds.o] Error 1
不知要怎么改头文件才行,望知道的朋友们帮我一下,谢谢!
arm-linux-gcc -O2 -Wall -D__KERNEL__ -DMODULE -I/zylinux/kernel/include -I. -march=armv4t -c -o -mapcs -c magic-leds.c -o magic-leds.o
In file included from /zylinux/kernel/include/asm/hardware.h:18,
from magic-leds.c:48:
/usr/local/arm/2.95.3/lib/gcc-lib/arm-linux/2.95.3/../../../../arm-linux/sys-include/asm/arch/hardware.h:16: asm/mach-types.h: ?????????
make: *** [magic-leds.o] Error 1
不知要怎么改头文件才行,望知道的朋友们帮我一下,谢谢!
|
/zylinux/kernel/include 这个又是什么?
把gcc里面-I/zylinux/kernel/include 这个不要了看看。
把gcc里面-I/zylinux/kernel/include 这个不要了看看。
|
是不是你的内核版本的问题?你用开发板吗?还是?如果涉及开发板,应该用专门的内核版本!