linux 低版本V4.4.0-210 编译高版本V4L2驱动模块的时候提示报错缺少头文件,设备树编译通过。
目前发现是没有如下的这两个函数造成的,因为使用内核编译没通过,估计还有其他的函数或者宏观定义之类的是低版本是因为没有头文件造成的。
目前发现是没有如下的这两个函数造成的,因为使用内核编译没通过,估计还有其他的函数或者宏观定义之类的是低版本是因为没有头文件造成的。
fwnode_graph_get_next_endpoint;
v4l2_fwnode_endpoint_parse;
failed drivers/nedia/spl/ev76c661.c:18:31: fatal error: media/v4l2-fwnode.h: No such file or directory
尝试两种办法:1-缺少的高版本的头文件从高版本粘贴到目前低版本的系统,头文件较多,除了粘贴头文件还需粘贴相对应的.c文件,顾及到系统稳定性就没有尝试这种方案;
2-用目前系统的已有的函数实现对应的函数的功能;
通过编译,并且实现该用的功能