iptalbes交叉编译错误

C、C++和Java语言
回复
wzhiqian
帖子: 2
注册时间: 2008-08-28 17:29
送出感谢: 0
接收感谢: 0

iptalbes交叉编译错误

#1

帖子 wzhiqian » 2008-08-29 9:25

内核;2.6.24 iptables-1.4.2
如果采用在PC编译工具gcc CC=gcc 则没有任何错误,编译顺利完成;
如果采用交叉编译工具arm-linux-gcc CC=arm-linux-gcc,通过变量来指出内核头文件目录kinclude_CFLAGS := -I /home/wzhiqian/linux-2.6.24/include/linux/ ,编译产生很多错误。

/xscale/3.4.1/bin/../lib/gcc/arm-linux/3.4.1/../../../../arm-linux/sys-include/gconv.h:72: error: parse error before "size_t"
还有很多类似的错误,此处不再粘贴。

我觉得是因为找不到头文件,可是进入头文件目录后,发现这些头文件都是存在的。
请高手指教。
回复

回到 “C/C++/Java”