编译错误
请问这个错误是怎么回事?帮忙解答一下,感谢!!drivers/hello/hello.c:25:2: warning: passing argument 4 of 'of_get_named_gpio_flags' from incompatible pointer type
error, forbidden warning: hello.c:25
最近在编译Android5.1的Kernel(3.10.79)时,由于我们有一份驱动代码里面的语法标准不符合C99,以前版本的Kernel只是弹出一个Warning,现在除了这个,还有error, forbidden warning,然后Kernel编译就停住了,不得以,修改scripts/gcc-wrapper.py文件,将interpret_warning(line)一行注释掉,修改为#interpret_warning(line)即可。
网上找的~ 是的 5.1对软件中的语法要求比较严格
同上,ANDROID5.1 对语法要求比较严格,请修改代码自己驱动相关,不用去修改MAKEFILE文件
页:
[1]