jxyggg1984 发表于 2014-2-27 11:00:46

内核编译出现'irq_to_gpio'的错误。请问如何解决?

用的是arm-linux-gcc 4.4.3 发生如下的错误提示,请问如何解决呢?用的是天堑光盘提供的linux3.1kernel源码.谢谢!
drivers/mfd/ezx-pcap.c: In function 'pcap_isr_work':
drivers/mfd/ezx-pcap.c:213: error: implicit declaration of function 'irq_to_gpio'
make: *** 错误 1
make: *** 错误 2
make: *** 错误 2


TQ-ZQL 发表于 2014-2-27 18:01:36

我们用的编译器是4.3.3,
如果你不要pcap,你可以试下将它去掉,不编看能不能过。

jxyggg1984 发表于 2014-2-28 08:51:26

TQ-ZQL 发表于 2014-2-27 18:01
我们用的编译器是4.3.3,
如果你不要pcap,你可以试下将它去掉,不编看能不能过。

是input device的moto pca phone那个选项吗?我已经在mennuconfig里面去掉了,还是编译不通过。然后我去kernel的官网下载了一个3.13的版本,将里面ezx-pca.c和.h两个文件替换后那一段就编译通过了。。。但是有出现了其他问题,DM9000.O的编译需要build-in.o,但是我看driver的makefile里dm9000的编译并不需要任何前置条件;然后就又卡在这里了
页: [1]
查看完整版本: 内核编译出现'irq_to_gpio'的错误。请问如何解决?