make出错原因,求达人帮帮忙
在FEDORA6 Linux下make时出现错误,错误信息如下:In file included from /usr/include/xorg/xisb.h:32,
from xf86etouch232.c:41:
/usr/include/unistd.h:189: 错误:与 ‘xf86ssize_t’ 类型冲突
/usr/include/xorg/xf86_libc.h:86: 错误:‘xf86ssize_t’ 的上一个声明在此
In file included from /usr/include/xorg/xisb.h:32,
from xf86etouch232.c:41:
/usr/include/unistd.h:325: 错误:与 ‘xf86read’ 类型冲突
/usr/include/xorg/xf86_ansic.h:273: 错误:‘xf86read’ 的上一个声明在此
/usr/include/unistd.h:331: 错误:与 ‘xf86write’ 类型冲突
/usr/include/xorg/xf86_ansic.h:274: 错误:‘xf86write’ 的上一个声明在此
/usr/include/unistd.h:418: 错误:与 ‘xf86usleep’ 类型冲突
/usr/include/xorg/xf86_ansic.h:345: 错误:‘xf86usleep’ 的上一个声明在此
在包含自 /usr/include/xorg/xisb.h:32 的文件中,
从 xf86etouch232.c:41:
/usr/include/unistd.h:936:29: 错误:宏“getpagesize”传递了 1 个参数,但只需要 0 个
make: *** [xf86etouch232.o] 错误 1
请各位大虾帮帮小弟指出错误原因以及改正方向。