我拿到的DVRRDK开发包中有dvrapp包,利用该包进行编译建立DVR application时,执行make dvrapp命令,却显示app_manager.c文件中变量‘l_sta’没被定义:
代码中变量l_stat是这么定义的:struct stat64 l_stat ;
这是什么情况?我是一个新手,求各位赐教,弄了一天了。源码文件app_manager.c附于附件中。
Shane Huang1:
请先用make -s sysall
把RDK完整编译一遍,然后再单独编译某个模块
kun cao1:
回复 Shane Huang1:
整体编译是可以的,整体编译后单独编译还是出现同样的问题,我把源码中的stat64改为stat再编译就可以通过了,不过我担心这样做会不会有其他的影响。