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.

Linux/TDA2EVM5777: [VisionSDK 03.01] OpenCX Compile error

Part Number: TDA2EVM5777

Tool/software: Linux

Dear experts,

I'm using PROCESSOR_SDK_VISION_03_01_00_00 for OpenCX Demo. After installation & follow Linux setup user guide, I have done these actions:

git clone kernel, uboot, sgx, cmem, ipumm, codec_engine. Download rootfs as user guide.

change Rules.make to tda2xx_evm_linux_opencx.

Then cd vision_sdk/build,

make depend

make opencx

I got following error:

1. tools_path.mk line 147: there is no such file or directory. (I change it to /user/bin/clocl)

2. tools_path.mk line 29: there is no ti-cgt-C6000_8.1.0. (I download it)

3. clocl compile error:

Compiling OpenCL file copy.cl
PROCESSOR_SDK_VISION_03_01_00_00/vision_sdk/../ti_components/os_tools/linux/targetfs/usr/bin/clocl -t copy.cl
>> WARNING: invalid compiler option --bc_file=copy.bc (ignored)
"PROCESSOR_SDK_VISION_03_01_00_00/vision_sdk/../ti_components/os_tools/linux/targetfs/usr/share/ti/opencl/dsp.syms", line 9: error #10022-D:
invalid option: --single_data_segment
"PROCESSOR_SDK_VISION_03_01_00_00/vision_sdk/../ti_components/os_tools/linux/targetfs/usr/share/ti/opencl/dsp.syms", line 10: error #10022-D:
invalid option: --no_entry_point
warning #10247-D: creating output section ".stack" without a SECTIONS
specification
warning #10210-D: creating ".stack" section with default size of 0x400; use the
-stack option to change the default size

undefined first referenced
symbol in file
--------- ----------------
main PROCESSOR_SDK_VISION_03_01_00_00/ti_components/cg_tools/linux/C6000_7.4.2/lib/rts6600_elf.lib<args_main.obj>

error #10234-D: unresolved symbols remain
error #10010: errors encountered during linking; "copy.out" not built

>> Compilation failure

Is there any thing tobe done for clocl?