Hi,
We are trying to work with videodec_copy in codec engine examples. When we are building the codecs for videodec_copy it is generating " viddec_copy.a64P, viddec_copy.a64P.mak, viddec_copy.av5T, viddec_copy.av5T.mak ". Then we are building the servers and then the application, it is working fine.
We took the same source files present in viddec_copy to CCS and generated the viddec_copy.a64P and by placing that in codecs/lib folder it is working fine.
The probem is........
We are not able to generate " viddec_copy.a64P.mak, viddec_copy.av5T, viddec_copy.av5T.mak " in CCS. When we give the CCS generated library in codecs lib replacing the original one it is working fine but when we remove viddec_copy.av5T we are geting error while bulding the applicaion. We are getting the following error generated while building apps folder..
Info: Configuring engine named 'video_copy' from the info file for DSP server './video_copy.x64P',
located in package 'ti.sdo.ce.examples.servers.video_copy.evm3530':
Target app will look for the DSP server image 'video_copy.x64P' in its current directory.
Adding codec 'viddec_copy' (ti.sdo.ce.examples.codecs.viddec_copy.VIDDEC_COPY), scratch groupId=0
Adding codec 'videnc_copy' (ti.sdo.ce.examples.codecs.videnc_copy.VIDENC_COPY), scratch groupId=0
Info: Reading DSP memory map from the info file for DSP server './video_copy.x64P',
located in package 'ti.sdo.ce.examples.servers.video_copy.evm3530':
ti.sdo.ce.examples.codecs.videnc_copy.close() ...
will link with ti.sdo.ce.examples.codecs.videnc_copy:lib/videnc_copy.av5T
will link with ti.sdo.ce.examples.codecs.viddec_copy:lib/viddec_copy.av5T
js: "/home/omap/dvsdk_3_00_00_29/xdctools_3_10_03/packages/xdc/cfg/Main.xs", line 28: XDC runtime error: can't find the library 'lib/viddec_copy.av5T' specified by package ti.sdo.ce.examples.codecs.viddec_copy. It wasn't found along the path '/home/omap/dvsdk_3_00_00_29/codec_engine_2_20_01/examples;/home/omap/dvsdk_3_00_00_29/codec_engine_2_20_01/packages;/home/omap/dvsdk_3_00_00_29/xdais_6_20/packages;/home/omap/dvsdk_3_00_00_29/local_power_manager_1_20_01/packages;/home/omap/dvsdk_3_00_00_29/dsplink_1.51/packages;/home/omap/dvsdk_3_00_00_29/linuxutils_2_20/packages;/home/omap/dvsdk_3_00_00_29/framework_components_2_20_01/packages;/home/omap/dvsdk_3_00_00_29/biosutils_1_01_00/packages;/home/omap/dvsdk_3_00_00_29/bios_5_32_04/packages;/home/omap/dvsdk_3_00_00_29/xdctools_3_10_03/packages;/home/omap/dvsdk_3_00_00_29/xdctools_3_10_03/packages;..;'.
gmake: *** [package/cfg/ceapp_xv5T.c] Error 1
gmake: *** Deleting file `package/cfg/ceapp_xv5T.c'
gmake: *** [package/cfg/ceapp_xv5T.c] Deleting file `package/cfg/ceapp_xv5T.xdl'
gmake: *** [package/cfg/ceapp_xv5T.c] Deleting file `package/cfg/ceapp_xv5T.h'
js: "/home/omap/dvsdk_3_00_00_29/xdctools_3_10_03/packages/xdc/tools/Cmdr.xs", line 40: Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 2); 'linker.cmd' deleted.
Why we need this viddec_copy.av5T ?
Thanks and Regards,
Bharath.M