Hello,
I have installed ti-processor-sdk-rtos-am57xx-evm-02.00.02.11-Linux-x86-Install and I am trying to compile ex02_messageq example. I got below errors:
# Making bin/debug/server_dsp1.xe66 ...
/ti/ccsv6/tools/compiler/ti-cgt-c6000_8.0.4/bin/cl6x -z -w -q -u _c_int00 -c -m bin/debug/obj/server_dsp1.xe66.map -o bin/debug/server_dsp1.xe66 bin/debug/obj/MainDsp1.oe66 bin/debug/obj/Server.oe66 \
bin/debug/configuro/linker.cmd -l /ti/ccsv6/tools/compiler/ti-cgt-c6000_8.0.4/lib/libc.a
<Linking>
undefined first referenced
symbol in file
--------- ----------------
IpcPower_canHibernate /home/zeiss/ti-rtos/ipc_3_42_00_02/examples/DRA7XX_linux_elf/ex02_messageq/dsp1/bin/debug/configuro/package/cfg/Dsp1_pe66.src/ipc/ipc.ae66<Ipc.obj>
IpcPower_init /home/zeiss/ti-rtos/ipc_3_42_00_02/examples/DRA7XX_linux_elf/ex02_messageq/dsp1/bin/debug/configuro/package/cfg/Dsp1_pe66.src/ipc/ipc.ae66<Ipc.obj>
IpcPower_suspend /home/zeiss/ti-rtos/ipc_3_42_00_02/examples/DRA7XX_linux_elf/ex02_messageq/dsp1/bin/debug/configuro/package/cfg/Dsp1_pe66.src/ipc/ipc.ae66<Ipc.obj>
ti_trace_SysMin_Module_startup__E /home/zeiss/ti-rtos/ipc_3_42_00_02/examples/DRA7XX_linux_elf/ex02_messageq/dsp1/bin/debug/configuro/package/cfg/Dsp1_pe66.oe66
ti_trace_SysMin_abort__E /home/zeiss/ti-rtos/ipc_3_42_00_02/examples/DRA7XX_linux_elf/ex02_messageq/dsp1/bin/debug/configuro/package/cfg/Dsp1_pe66.oe66
ti_trace_SysMin_exit__E /home/zeiss/ti-rtos/ipc_3_42_00_02/examples/DRA7XX_linux_elf/ex02_messageq/dsp1/bin/debug/configuro/package/cfg/Dsp1_pe66.oe66
ti_trace_SysMin_putch__E /home/zeiss/ti-rtos/ipc_3_42_00_02/examples/DRA7XX_linux_elf/ex02_messageq/dsp1/bin/debug/configuro/package/cfg/Dsp1_pe66.oe66
ti_trace_SysMin_ready__E /home/zeiss/ti-rtos/ipc_3_42_00_02/examples/DRA7XX_linux_elf/ex02_messageq/dsp1/bin/debug/configuro/package/cfg/Dsp1_pe66.oe66
error: unresolved symbols remain
error: errors encountered during linking; "bin/debug/server_dsp1.xe66" not
built
>> Compilation failure
Below are the changes I have done in products.mak file available at example folder.
TOOLCHAIN_LONGNAME = arm-linux-gnueabihf
TOOLCHAIN_INSTALL_DIR = /home/zeiss/ti-processor-sdk-linux-am57xx-evm-02.00.02.11/linux-devkit/sysroots/x86_64-arago-linux/usr
TOOLCHAIN_PREFIX = $(TOOLCHAIN_INSTALL_DIR)/bin/$(TOOLCHAIN_LONGNAME)-
#### BIOS-side dependencies ####
BIOS_INSTALL_DIR = /home/zeiss/ti-rtos/bios_6_45_01_29
IPC_INSTALL_DIR = /home/zeiss/ti-rtos/ipc_3_42_00_02
XDC_INSTALL_DIR = /home/zeiss/ti-rtos/xdctools_3_32_00_06_core
#### BIOS-side toolchains ####
#ti.targets.arm.elf.M4 = $(DEPOT)/_your_ti_arm_codegen_install_
ti.targets.elf.C66 = /ti/ccsv6/tools/compiler/ti-cgt-c6000_8.0.4
Could you please help me resolve this problem?