Hi, I just downloaded the new beta of DVSDK (also the new linux package SDK 1.0.2). I tried to compile the src code in the new DVSDK location and got compilation error as follows:
make -C /net/netscratch/sheng/dvsdk_3_00_00_29/dmai_1_20_00_04 o3530_al
make[1]: Entering directory `/net/netscratch/sheng/dvsdk_3_00_00_29/dmai_1_20_00_04'
make[2]: Entering directory `/net/netscratch/sheng/dvsdk_3_00_00_29/dmai_1_20_00_04/packages/ti/sdo/dmai'
Compiling obj/Buffer.o3530.o470MV from Buffer.c..
Compiling obj/BufferGfx.o3530.o470MV from BufferGfx.c..
...
Compiling obj/ce/Vdec.o3530.o470MV from ce/Vdec.c..
Compiling obj/ce/Venc1.o3530.o470MV from ce/Venc1.c..
Compiling obj/ce/Venc.o3530.o470MV from ce/Venc.c..
Compiling obj/linux/Capture.o3530.o470MV from linux/Capture.c..
Compiling obj/linux/Cpu.o3530.o470MV from linux/Cpu.c..
Compiling obj/linux/Display.o3530.o470MV from linux/Display.c..
Compiling obj/linux/Display_fbdev.o3530.o470MV from linux/Display_fbdev.c..
linux/Display_fbdev.c:46:29: error: video/omapfbdev.h: No such file or directory
linux/Display_fbdev.c: In function 'Display_fbdev_get':
linux/Display_fbdev.c:411: error: 'FBIO_WAITFORVSYNC' undeclared (first use in this function)
linux/Display_fbdev.c:411: error: (Each undeclared identifier is reported only once
linux/Display_fbdev.c:411: error: for each function it appears in.)
make[2]: *** [obj/linux/Display_fbdev.o3530.o470MV] Error 1
make[2]: Leaving directory `/net/netscratch/sheng/dvsdk_3_00_00_29/dmai_1_20_00_04/packages/ti/sdo/dmai'
make[1]: *** [o3530_al] Error 2
make[1]: Leaving directory `/net/netscratch/sheng/dvsdk_3_00_00_29/dmai_1_20_00_04'
make: *** [dmai] Error 2
I looked into this Display_fbdev.c in the dmai package: at line 46,
#ifdef Dmai_Device_omap3530
/* OMAP specific kernel headers */
#include <video/omapfbdev.h>
#else
/* Davinci specific kernel headers */
#include <video/davincifb_ioctl.h>
#endif
it tried to find this include file video/omapfbdev.h, however, it failed to pick this up. Anyone could shed light on this error? How to get around this?
Thank you.