用busybox制作根文件系统出现以下错误。。。

util-linux/acpid.c: In function 'acpid_main':
util-linux/acpid.c:145: error: 'EV_SW' undeclared (first use in this function)
util-linux/acpid.c:145: error: (Each undeclared identifier is reported only onceutil-linux/acpid.c:145: error: for each function it appears in.)
util-linux/acpid.c:146: error: 'SW_LID' undeclared (first use in this function)
make[1]: *** [util-linux/acpid.o] Error 1

有人建议拷入input.h,我拷到了busybox/include下面。。。可还是不行。。。该怎么办?与操作系统有关不?我用的虚拟机加red hat 9.0.。。。

第1个回答  2011-05-11
我也遇到了这样的问题,大概都是arm-linux-gcc和busybox之间的版本问题,请参看
http://hi.baidu.com/zyg332526/blog/item/5f261efb42148b95b901a047.html
是如何解决的。

我用gcc4.3.2编译busybox1.17没问题,用之3.4.2就出错。。
第2个回答  2011-05-12

我建议你用I LOVE 3D的extreme2刷机包!稳定,灵敏,强大! 只是感觉有些费电!
ps:其实,找一个好包一直用就行了!没必要总换!I LOVE 3D的包我就一直用着呢!
相似回答
大家正在搜