This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Building and Running the Sample Test Application of G.711 codec

Other Parts Discussed in Thread: CCSTUDIO

Hi,

I try to build the TestAppEncoder of G.711 codec contained in the DVSDK but it doesn't succed. Is because I use CCSv4? (The test application is developped in CCSv3). When finish to import the project and to build it, i get this following:

///////////////////////////////////////

'Building file: C:/TI/dvsdk_wince/dvsdk_wince_1_00_00_05/cs1omap3530_1_00_01/packages/ti/sdo/codecs/g711enc/app/Client/Test/Src/alg_malloc.c'
'Invoking: Compiler'
"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c6000/bin/cl6x" --cmd_file="C:\TI\dvsdk_wince\dvsdk_wince_1_00_00_05\cs1omap3530_1_00_01\packages\ti\sdo\codecs\g711enc\app\Client\Build\TestAppEncoder.cmd"  -mv6400+ -g --include_path="C:/Program Files/Texas Instruments/bios_5_41_02_14/packages/ti/bios/include" --include_path="C:/CCStudio_v3.3/C6000/xdais/src/api/" --include_path="C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c6000/include" --include_path="C:/TI/dvsdk_wince/dvsdk_wince_1_00_00_05/cs1omap3530_1_00_01/packages/ti/sdo/codecs/g711enc/app/Client/../Inc" --quiet --diag_warning=225 --src_interlist --temp_directory="C:/TI/dvsdk_wince/dvsdk_wince_1_00_00_05/cs1omap3530_1_00_01/packages/ti/sdo/codecs/g711enc/app/Client/Build/Obj" --asm_directory="C:/TI/dvsdk_wince/dvsdk_wince_1_00_00_05/cs1omap3530_1_00_01/packages/ti/sdo/codecs/g711enc/app/Client/Build/Obj" --obj_directory="C:/TI/dvsdk_wince/dvsdk_wince_1_00_00_05/cs1omap3530_1_00_01/packages/ti/sdo/codecs/g711enc/app/Client/Build/Obj" --preproc_with_compile --preproc_dependency="alg_malloc.pp"  "C:/TI/dvsdk_wince/dvsdk_wince_1_00_00_05/cs1omap3530_1_00_01/packages/ti/sdo/codecs/g711enc/app/Client/Test/Src/alg_malloc.c"
>> WARNING: invalid compiler option -tack (ignored)
  -heap,--heap=size       Specify heap size for C/C++ dynamic memory allocation
'Finished building: C:/TI/dvsdk_wince/dvsdk_wince_1_00_00_05/cs1omap3530_1_00_01/packages/ti/sdo/codecs/g711enc/app/Client/Test/Src/alg_malloc.c'
' '
'Building target: C:/TI/dvsdk_wince/dvsdk_wince_1_00_00_05/cs1omap3530_1_00_01/packages/ti/sdo/codecs/g711enc/app/Client/Build/Out/TestAppEncoder.out'
'Invoking: Linker'
"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c6000/bin/cl6x" -@ccsLinker.opt -o "C:/TI/dvsdk_wince/dvsdk_wince_1_00_00_05/cs1omap3530_1_00_01/packages/ti/sdo/codecs/g711enc/app/Client/Build/Out/TestAppEncoder.out"
  -heap,--heap=size       Specify heap size for C/C++ dynamic memory allocation
>> WARNING: invalid compiler option -tack (ignored)
'Finished building target: C:/TI/dvsdk_wince/dvsdk_wince_1_00_00_05/cs1omap3530_1_00_01/packages/ti/sdo/codecs/g711enc/app/Client/Build/Out/TestAppEncoder.out'
' '
Build complete for project TestAppEncoder

/////////////////////////////////////////////////////

so It seems it buid completly the project but I can't load the file TestAppEncoder.out on the target because it's not present in the path that's specified (TestAppEncoder.out is not created).

So is anyone already focus this kind of problem? How can I fix it?

Thank you for your help.

 

  • Hello,

      This release was tested with CCS3.3. If you use CCSv4 to build the project, target out files are directed to the workspace folder you have selected while opening the CCS. If you point the workspace to G711_C64XPLUS/Client folder, you can get the executable under Out directory.

    thanks,

    Venkat