Hi All,
I have compiled DVSDK3 for DM365 on Android platform.
can any one suggest what configuration parameters require "omx_dsp_iface_dm365.cfg" to interface OMX-IL and DMAI interface?
I am attaching omx_dsp_iface_dm365.cfg & error messages.
0763.omx_dsp_iface_dm365.cfg.txt
/root/mydroid/prebuilt/linux-x86/toolchain/arm-eabi-4.4.0/bin/arm-eabi-g++ -nostdlib -Wl,-soname,libagl.so -Wl,-T,/root/mydroid/build/core/armelf.xsc -Wl,--gc-sections -Wl,-shared,-Bsymbolic -Wl,--no-whole-archive -lstdc++ -lc -lm -Wl,--no-undefined -L/root/mydroid/out/target/product/generic/obj/lib -llog iface.o -T omx_dsp_iface_dm365/linker.cmd -Wl,-soname -Wl,libdspengineiface.so -o libdspengineiface.so
/root/mydroid/external/ti-dsp/dvsdk_3_10_00_19/codec_engine_2_25_05_16/packages/ti/sdo/ce/ipc/linux/lib/release/ipc_linux.av5T(Comm_posix.ov5T): In function `nameToId':
Comm_posix.c:(.text+0x24c): undefined reference to `__strtol_internal'
/root/mydroid/external/ti-dsp/dvsdk_3_10_00_19/codec_engine_2_25_05_16/packages/ti/sdo/ce/ipc/linux/lib/release/ipc_linux.av5T(Comm_posix.ov5T): In function `Comm_locate':
Comm_posix.c:(.text+0x380): undefined reference to `msgget'
/root/mydroid/external/ti-dsp/dvsdk_3_10_00_19/codec_engine_2_25_05_16/packages/ti/sdo/ce/ipc/linux/lib/release/ipc_linux.av5T(Comm_posix.ov5T): In function `Comm_put':
Comm_posix.c:(.text+0x5ac): undefined reference to `msgsnd'
Comm_posix.c:(.text+0x5fc): undefined reference to `msgsnd'
/root/mydroid/external/ti-dsp/dvsdk_3_10_00_19/codec_engine_2_25_05_16/packages/ti/sdo/ce/ipc/linux/lib/release/ipc_linux.av5T(Comm_posix.ov5T): In function `Comm_delete':
Comm_posix.c:(.text+0x73c): undefined reference to `msgctl'
/root/mydroid/external/ti-dsp/dvsdk_3_10_00_19/codec_engine_2_25_05_16/packages/ti/sdo/ce/ipc/linux/lib/release/ipc_linux.av5T(Comm_posix.ov5T): In function `Comm_get':
Comm_posix.c:(.text+0x9f4): undefined reference to `msgrcv'
Comm_posix.c:(.text+0xa00): undefined reference to `__errno_location'
/root/mydroid/external/ti-dsp/dvsdk_3_10_00_19/codec_engine_2_25_05_16/packages/ti/sdo/ce/ipc/linux/lib/release/ipc_linux.av5T(Comm_posix.ov5T): In function `Comm_create':
Comm_posix.c:(.text+0xb4c): undefined reference to `msgget'
Comm_posix.c:(.text+0xc88): undefined reference to `stderr'
/root/mydroid/external/ti-dsp/dvsdk_3_10_00_19/codec_engine_2_25_05_16/packages/ti/sdo/ce/osal/linux/lib/release/osal_linux_470.av5T(SemMP_posix.ov5T): In function `SemMP_post':
/root/mydroid/external/ti-dsp/dvsdk_3_10_00_19/codec_engine_2_25_05_16/packages/ti/sdo/ce/osal/linux/SemMP_posix.c:382: undefined reference to `semop'
/root/mydroid/external/ti-dsp/dvsdk_3_10_00_19/codec_engine_2_25_05_16/packages/ti/sdo/ce/osal/linux/lib/release/osal_linux_470.av5T(SemMP_posix.ov5T): In function `SemMP_pend':
/root/mydroid/external/ti-dsp/dvsdk_3_10_00_19/codec_engine_2_25_05_16/packages/ti/sdo/ce/osal/linux/SemMP_posix.c:357: undefined reference to `semop'
/root/mydroid/external/ti-dsp/dvsdk_3_10_00_19/codec_engine_2_25_05_16/packages/ti/sdo/ce/osal/linux/lib/release/osal_linux_470.av5T(SemMP_posix.ov5T): In function `SemMP_getRefCount':
/root/mydroid/external/ti-dsp/dvsdk_3_10_00_19/codec_engine_2_25_05_16/packages/ti/sdo/ce/osal/linux/SemMP_posix.c:321: undefined reference to `semctl'
/root/mydroid/external/ti-dsp/dvsdk_3_10_00_19/codec_engine_2_25_05_16/packages/ti/sdo/ce/osal/linux/lib/release/osal_linux_470.av5T(SemMP_posix.ov5T): In function `SemMP_getCount':
/root/mydroid/external/ti-dsp/dvsdk_3_10_00_19/codec_engine_2_25_05_16/packages/ti/sdo/ce/osal/linux/SemMP_posix.c:308: undefined reference to `semctl'
/root/mydroid/external/ti-dsp/dvsdk_3_10_00_19/codec_engine_2_25_05_16/packages/ti/sdo/ce/osal/linux/lib/release/osal_linux_470.av5T(SemMP_posix.ov5T): In function `exitCS':
/root/mydroid/external/ti-dsp/dvsdk_3_10_00_19/codec_engine_2_25_05_16/packages/ti/sdo/ce/osal/linux/SemMP_posix.c:460: undefined reference to `semctl'
/root/mydroid/external/ti-dsp/dvsdk_3_10_00_19/codec_engine_2_25_05_16/packages/ti/sdo/ce/osal/linux/SemMP_posix.c:460: undefined reference to `semctl'
/root/mydroid/external/ti-dsp/dvsdk_3_10_00_19/codec_engine_2_25_05_16/packages/ti/sdo/ce/osal/linux/lib/release/osal_linux_470.av5T(SemMP_posix.ov5T): In function `enterCS':
/root/mydroid/external/ti-dsp/dvsdk_3_10_00_19/codec_engine_2_25_05_16/packages/ti/sdo/ce/osal/linux/SemMP_posix.c:419: undefined reference to `semget'
/root/mydroid/external/ti-dsp/dvsdk_3_10_00_19/codec_engine_2_25_05_16/packages/ti/sdo/ce/osal/linux/SemMP_posix.c:438: undefined reference to `semget'
/root/mydroid/external/ti-dsp/dvsdk_3_10_00_19/codec_engine_2_25_05_16/packages/ti/sdo/ce/osal/linux/lib/release/osal_linux_470.av5T(SemMP_posix.ov5T): In function `SemMP_delete':
/root/mydroid/external/ti-dsp/dvsdk_3_10_00_19/codec_engine_2_25_05_16/packages/ti/sdo/ce/osal/linux/SemMP_posix.c:264: undefined reference to `semop'
/root/mydroid/external/ti-dsp/dvsdk_3_10_00_19/codec_engine_2_25_05_16/packages/ti/sdo/ce/osal/linux/SemMP_posix.c:270: undefined reference to `semctl'
/root/mydroid/external/ti-dsp/dvsdk_3_10_00_19/codec_engine_2_25_05_16/packages/ti/sdo/ce/osal/linux/SemMP_posix.c:274: undefined reference to `semctl'
/root/mydroid/external/ti-dsp/dvsdk_3_10_00_19/codec_engine_2_25_05_16/packages/ti/sdo/ce/osal/linux/SemMP_posix.c:256: undefined reference to `semctl'
/root/mydroid/external/ti-dsp/dvsdk_3_10_00_19/codec_engine_2_25_05_16/packages/ti/sdo/ce/osal/linux/lib/release/osal_linux_470.av5T(SemMP_posix.ov5T): In function `SemMP_create':
/root/mydroid/external/ti-dsp/dvsdk_3_10_00_19/codec_engine_2_25_05_16/packages/ti/sdo/ce/osal/linux/SemMP_posix.c:146: undefined reference to `semget'
/root/mydroid/external/ti-dsp/dvsdk_3_10_00_19/codec_engine_2_25_05_16/packages/ti/sdo/ce/osal/linux/SemMP_posix.c:171: undefined reference to `semctl'
/root/mydroid/external/ti-dsp/dvsdk_3_10_00_19/codec_engine_2_25_05_16/packages/ti/sdo/ce/osal/linux/SemMP_posix.c:194: undefined reference to `semctl'
/root/mydroid/external/ti-dsp/dvsdk_3_10_00_19/codec_engine_2_25_05_16/packages/ti/sdo/ce/osal/linux/SemMP_posix.c:223: undefined reference to `semop'
/root/mydroid/external/ti-dsp/dvsdk_3_10_00_19/codec_engine_2_25_05_16/packages/ti/sdo/ce/osal/linux/SemMP_posix.c:150: undefined reference to `semget'
/root/mydroid/external/ti-dsp/dvsdk_3_10_00_19/codec_engine_2_25_05_16/packages/ti/sdo/ce/osal/linux/SemMP_posix.c:229: undefined reference to `semctl'
/root/mydroid/external/ti-dsp/dvsdk_3_10_00_19/codec_engine_2_25_05_16/packages/ti/sdo/ce/osal/linux/SemMP_posix.c:179: undefined reference to `semctl'
/root/mydroid/external/ti-dsp/dvsdk_3_10_00_19/codec_engine_2_25_05_16/packages/ti/sdo/ce/osal/linux/SemMP_posix.c:202: undefined reference to `semctl'
collect2: ld returned 1 exit status
make[2]: *** [all] Error 1
make[2]: Leaving directory `/root/mydroid/external/ti-dsp/dvsdk_3_10_00_19/omx_ti/interface'
make[1]: *** [ti_omx] Error 2
make[1]: Leaving directory `/root/mydroid/external/ti-dsp'
make: *** [dvsdk] Error 2