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.

AM5728: Error when building TI-IPC-Examples

Part Number: AM5728

Hi everyone,

I am trying to follow the IPC guide given in the link below. I am using ti-processor-sdk-linux-am57xx-evm-06.03.00.106 and processor_sdk_rtos_am57xx_6_03_00_106. I have called make ti-linux-ipc and the built is completed without any errors. However, then I called ti-linux-ipc-examples and the following error is generated. What is the issue here? Can you suggest me a way build IPC Examples successfully.

Thanks in advance,

M. Talha Uyar

Link: http://software-dl.ti.com/processor-sdk-linux/esd/docs/latest/linux/Foundational_Components_IPC.html#ipc-quick-start-guide

Error:

fatal error: unrecognized file:
   "/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex41_forwardmsg/ds
   p1/bin/debug/configuro/package/cfg/Dsp1_pe66.src/ipc/ipc.ae66"

Complete Terminal Output:

Makefile:1131: warning: overriding recipe for target 'tiovx-app-host'
Makefile:350: warning: ignoring old recipe for target 'tiovx-app-host'
Makefile:1143: warning: overriding recipe for target 'tiovx-app-host_install'
Makefile:362: warning: ignoring old recipe for target 'tiovx-app-host_install'
Makefile:1157: warning: overriding recipe for target 'tiovx-app-host_clean'
Makefile:376: warning: ignoring old recipe for target 'tiovx-app-host_clean'
=================================
Building the IPC Examples
=================================
make -j 6 -C ${IPC_INSTALL_PATH}/examples \
	HOSTOS="linux" \
	PLATFORM="DRA7XX" \
	KERNEL_INSTALL_DIR="/home/mtalha/ti-processor-sdk-linux-am57xx-evm-06.03.00.106/board-support/linux-4.19.94+gitAUTOINC+be5389fd85-gbe5389fd85" \
	XDC_INSTALL_DIR="/home/mtalha/ti/xdctools_3_55_02_22_core" \
	PDK_INSTALL_DIR="/home/mtalha/ti/pdk_am57xx_1_0_17/packages/.." \
	BIOS_INSTALL_DIR="/home/mtalha/ti/bios_6_76_03_01" \
	IPC_INSTALL_DIR="/home/mtalha/ti/ipc_3_50_04_08" \
	TOOLCHAIN_LONGNAME=${TOOLCHAIN_SYS} \
	TOOLCHAIN_INSTALL_DIR=${SDK_PATH_NATIVE}/usr \
	TOOLCHAIN_PREFIX=/home/mtalha/ti-processor-sdk-linux-am57xx-evm-06.03.00.106/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf- \
	LINUX_SYSROOT_DIR=/home/mtalha/ti-processor-sdk-linux-am57xx-evm-06.03.00.106/linux-devkit/sysroots/armv7at2hf-neon-linux-gnueabi/ \
	ti.targets.elf.C66=/home/mtalha/ti/ti-cgt-c6000_8.3.2 ti.targets.arm.elf.M4=/home/mtalha/ti/ti-cgt-arm_18.12.5.LTS ti.targets.arm.elf.M4F=/home/mtalha/ti/ti-cgt-arm_18.12.5.LTS
make[1]: Entering directory '/home/mtalha/ti/ipc_3_50_04_08/examples'
#
#
#
#
# Making example DRA7XX_linux_elf/ex68_power/...
make -C DRA7XX_linux_elf/ex68_power/ all
# Making example DRA7XX_linux_elf/ex41_forwardmsg/...
make -C DRA7XX_linux_elf/ex41_forwardmsg/ all
# Making example DRA7XX_linux_elf/ex12_mmrpc/...
make -C DRA7XX_linux_elf/ex12_mmrpc/ all
# Making example DRA7XX_linux_elf/ex02_messageq/...
make[2]: Entering directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex68_power'
make -C DRA7XX_linux_elf/ex02_messageq/ all
make[2]: Entering directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex41_forwardmsg'
make[2]: Entering directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex12_mmrpc'
make -C machvis all
make[2]: Entering directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex02_messageq'
#
#
#
make[3]: Entering directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex12_mmrpc/machvis'
#
# Making dsp2 ...
#
make -C dsp2 PROCLIST="dsp1 dsp2 ipu1 ipu2 host"
# Making dsp1 ...
#
make -C dsp1 PROCLIST="dsp1 dsp2 ipu1 ipu2 host"
# Making ipu1 ...
make -C ipu1 PROCLIST="dsp1 dsp2 ipu1 ipu2 host"
# Making ipu1 ...
make -C ipu1 PROCLIST="ipu1 dsp1 host"
# Making all ...
make -f host.mak
# Making dsp1 ...
make -C dsp1 PROCLIST="dsp1 dsp2 ipu1 ipu2 host"
make[4]: Entering directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex12_mmrpc/machvis'
make[3]: Entering directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex68_power/dsp1'
make PROFILE=debug PROCLIST="dsp1 dsp2 ipu1 ipu2 host" server_dsp1.x
make[3]: Entering directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex68_power/dsp2'
make PROFILE=debug PROCLIST="dsp1 dsp2 ipu1 ipu2 host" server_dsp2.x
make[3]: Entering directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex41_forwardmsg/ipu1'
make PROFILE=debug PROCLIST="ipu1 dsp1 host" server_ipu1.x
#
make[3]: Entering directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex68_power/ipu1'
make PROFILE=debug PROCLIST="dsp1 dsp2 ipu1 ipu2 host" server_ipu1.x
make[3]: Entering directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex02_messageq/dsp1'
make PROFILE=debug PROCLIST="dsp1 dsp2 ipu1 ipu2 host" server_dsp1.x
# Making all ...
make -f host.mak PROFILE=debug machvis.a
make[4]: Entering directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex68_power/dsp2'
make[4]: Entering directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex68_power/dsp1'
make[5]: Entering directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex12_mmrpc/machvis'
make[5]: Nothing to be done for 'machvis.a'.
make[5]: Leaving directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex12_mmrpc/machvis'
make -f host.mak PROFILE=release machvis.a
make[5]: Entering directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex12_mmrpc/machvis'
make[5]: Nothing to be done for 'machvis.a'.
make[5]: Leaving directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex12_mmrpc/machvis'
make[4]: Leaving directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex12_mmrpc/machvis'
make -f ipu.mak
make[4]: Entering directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex41_forwardmsg/ipu1'
#
make[4]: Entering directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex68_power/ipu1'
#
make[4]: Entering directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex12_mmrpc/machvis'
make[4]: Entering directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex02_messageq/dsp1'
# Making bin/debug/obj/Server.oe66 ...
/home/mtalha/ti/ti-cgt-c6000_8.3.2/bin/cl6x -c  -qq -pdsw225 -ppd=bin/debug/obj/Server.oe66.dep -ppa -D_DEBUG_=1 --symdebug:dwarf -@bin/debug/configuro/compiler.opt -I. --output_file=bin/debug/obj/Server.oe66 -fc Server.c
#
#
#
# Making bin/debug/obj/Server.oe66 ...
/home/mtalha/ti/ti-cgt-c6000_8.3.2/bin/cl6x -c  -qq -pdsw225 -ppd=bin/debug/obj/Server.oe66.dep -ppa -D_DEBUG_=1 --symdebug:dwarf -@bin/debug/configuro/compiler.opt -I. --output_file=bin/debug/obj/Server.oe66 -fc Server.c
#
# Making all ...
# Making bin/debug/obj/Server.oem4 ...
make -f ipu.mak PROFILE=debug libmachvis_ipu.a
/home/mtalha/ti/ti-cgt-arm_18.12.5.LTS/bin/armcl -c  -qq -pdsw225 -ppd=bin/debug/obj/Server.oem4.dep -ppa -D_DEBUG_=1 --symdebug:dwarf -@bin/debug/configuro/compiler.opt -I. --output_file=bin/debug/obj/Server.oem4 -fc Server.c
make[5]: Entering directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex12_mmrpc/machvis'
make[5]: Nothing to be done for 'libmachvis_ipu.a'.
make[5]: Leaving directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex12_mmrpc/machvis'
make -f ipu.mak PROFILE=release libmachvis_ipu.a
# Making bin/debug/obj/Server.oem4 ...
/home/mtalha/ti/ti-cgt-arm_18.12.5.LTS/bin/armcl -c  -qq -pdsw225 -ppd=bin/debug/obj/Server.oem4.dep -ppa -D_DEBUG_=1 --symdebug:dwarf -@bin/debug/configuro/compiler.opt -I. --output_file=bin/debug/obj/Server.oem4 -fc Server.c
make[5]: Entering directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex12_mmrpc/machvis'
make[5]: Nothing to be done for 'libmachvis_ipu.a'.
make[5]: Leaving directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex12_mmrpc/machvis'
make[4]: Leaving directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex12_mmrpc/machvis'
make[3]: Leaving directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex12_mmrpc/machvis'
# Making bin/debug/obj/Server.oe66 ...
/home/mtalha/ti/ti-cgt-c6000_8.3.2/bin/cl6x -c  -qq -pdsw225 -ppd=bin/debug/obj/Server.oe66.dep -ppa -D_DEBUG_=1 --symdebug:dwarf -@bin/debug/configuro/compiler.opt -I. --output_file=bin/debug/obj/Server.oe66 -fc Server.c
#
# Making ipu2 ...
make -C ipu2 PROCLIST="ipu2 host"
make[3]: Entering directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex12_mmrpc/ipu2'
make PROFILE=debug PROCLIST="ipu2 host" server_ipu.x
make[4]: Entering directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex12_mmrpc/ipu2'
make[4]: Nothing to be done for 'server_ipu.x'.
make[4]: Leaving directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex12_mmrpc/ipu2'
make PROFILE=release PROCLIST="ipu2 host" server_ipu.x
make[4]: Entering directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex12_mmrpc/ipu2'
make[4]: Nothing to be done for 'server_ipu.x'.
make[4]: Leaving directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex12_mmrpc/ipu2'
make[3]: Leaving directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex12_mmrpc/ipu2'
#
# Making host ...
make -C host PROCLIST="ipu2 host"
make[3]: Entering directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex12_mmrpc/host'
#
# Making all ...
make PROFILE=debug app_host
make[4]: Entering directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex12_mmrpc/host'
make[4]: Nothing to be done for 'app_host'.
make[4]: Leaving directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex12_mmrpc/host'
make PROFILE=release app_host
make[4]: Entering directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex12_mmrpc/host'
make[4]: Nothing to be done for 'app_host'.
make[4]: Leaving directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex12_mmrpc/host'
make[3]: Leaving directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex12_mmrpc/host'
make[2]: Leaving directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex12_mmrpc'
#
#
# Making bin/debug/server_ipu1.xem4 ...
/home/mtalha/ti/ti-cgt-arm_18.12.5.LTS/bin/armcl -z -w -q -u _c_int00 -c -m bin/debug/obj/server_ipu1.xem4.map -o bin/debug/server_ipu1.xem4 bin/debug/obj/MainIpu1.oem4 bin/debug/obj/Server.oem4 \
             bin/debug/configuro/linker.cmd -l /home/mtalha/ti/ti-cgt-arm_18.12.5.LTS/lib/libc.a
<Linking>
# Making dsp1 ...
make -C dsp1 PROCLIST="ipu1 dsp1 host"
#
#
make[3]: Entering directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex41_forwardmsg/dsp1'
make PROFILE=debug PROCLIST="ipu1 dsp1 host" server_dsp1.x
# Making bin/debug/server_dsp1.xe66 ...
/home/mtalha/ti/ti-cgt-c6000_8.3.2/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 /home/mtalha/ti/ti-cgt-c6000_8.3.2/lib/libc.a
<Linking>
# Making bin/debug/server_ipu1.xem4 ...
/home/mtalha/ti/ti-cgt-arm_18.12.5.LTS/bin/armcl -z -w -q -u _c_int00 -c -m bin/debug/obj/server_ipu1.xem4.map -o bin/debug/server_ipu1.xem4 bin/debug/obj/MainIpu1.oem4 bin/debug/obj/Server.oem4 \
             bin/debug/configuro/linker.cmd -l /home/mtalha/ti/ti-cgt-arm_18.12.5.LTS/lib/libc.a
<Linking>
#
#
fatal error: unrecognized file:  "bin/debug/configuro/linker.cmd"

>> Compilation failure
makefile:62: recipe for target 'bin/debug/server_dsp1.xe66' failed
make[4]: *** [bin/debug/server_dsp1.xe66] Error 1
make[4]: Leaving directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex68_power/dsp1'
makefile:55: recipe for target 'debug' failed
make[3]: *** [debug] Error 2
make[3]: Leaving directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex68_power/dsp1'
makefile:49: recipe for target 'dsp1' failed
make[2]: *** [dsp1] Error 2
make PROFILE=release PROCLIST="dsp1 dsp2 ipu1 ipu2 host" server_dsp2.x
make[2]: *** Waiting for unfinished jobs....
make[4]: Entering directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex41_forwardmsg/dsp1'
fatal error: unrecognized file:  "bin/debug/configuro/linker.cmd"

>> Compilation failure
makefile:62: recipe for target 'bin/debug/server_ipu1.xem4' failed
make[4]: *** [bin/debug/server_ipu1.xem4] Error 1
make[4]: Leaving directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex41_forwardmsg/ipu1'
makefile:55: recipe for target 'debug' failed
make[3]: *** [debug] Error 2
make[3]: Leaving directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex41_forwardmsg/ipu1'
makefile:49: recipe for target 'ipu1' failed
make[2]: *** [ipu1] Error 2
make PROFILE=release PROCLIST="ipu1 dsp1 host" server_dsp1.x
make[2]: *** Waiting for unfinished jobs....
# Making bin/debug/server_dsp1.xe66 ...
/home/mtalha/ti/ti-cgt-c6000_8.3.2/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 /home/mtalha/ti/ti-cgt-c6000_8.3.2/lib/libc.a
<Linking>
# Making bin/debug/server_dsp2.xe66 ...
/home/mtalha/ti/ti-cgt-c6000_8.3.2/bin/cl6x -z -w -q -u _c_int00 -c -m bin/debug/obj/server_dsp2.xe66.map -o bin/debug/server_dsp2.xe66 bin/debug/obj/MainDsp2.oe66 bin/debug/obj/Server.oe66 \
             bin/debug/configuro/linker.cmd -l /home/mtalha/ti/ti-cgt-c6000_8.3.2/lib/libc.a
<Linking>
#
make[4]: Entering directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex41_forwardmsg/dsp1'
# Making bin/debug/obj/Server.oe66 ...
make[4]: Entering directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex68_power/dsp2'
/home/mtalha/ti/ti-cgt-c6000_8.3.2/bin/cl6x -c  -qq -pdsw225 -ppd=bin/debug/obj/Server.oe66.dep -ppa -D_DEBUG_=1 --symdebug:dwarf -@bin/debug/configuro/compiler.opt -I. --output_file=bin/debug/obj/Server.oe66 -fc Server.c
#
#
fatal error: unrecognized file:
   "/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex02_messageq/dsp1
   /bin/debug/configuro/package/cfg/Dsp1_pe66.src/ipc/ipc.ae66"

>> Compilation failure
makefile:66: recipe for target 'bin/debug/server_dsp1.xe66' failed
make[4]: *** [bin/debug/server_dsp1.xe66] Error 1
make[4]: Leaving directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex02_messageq/dsp1'
makefile:59: recipe for target 'debug' failed
make[3]: *** [debug] Error 2
make[3]: Leaving directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex02_messageq/dsp1'
makefile:49: recipe for target 'dsp1' failed
make[2]: *** [dsp1] Error 2
make[2]: Leaving directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex02_messageq'
makefile:98: recipe for target 'DRA7XX_linux_elf/ex02_messageq/' failed
make[1]: *** [DRA7XX_linux_elf/ex02_messageq/] Error 2
make PROFILE=release PROCLIST="dsp1 dsp2 ipu1 ipu2 host" server_ipu1.x
make[1]: *** Waiting for unfinished jobs....
# Making bin/release/obj/Server.oe66 ...
/home/mtalha/ti/ti-cgt-c6000_8.3.2/bin/cl6x -c  -qq -pdsw225 -ppd=bin/release/obj/Server.oe66.dep -ppa -O2 -@bin/release/configuro/compiler.opt -I. --output_file=bin/release/obj/Server.oe66 -fc Server.c
# Making bin/release/obj/Server.oe66 ...
/home/mtalha/ti/ti-cgt-c6000_8.3.2/bin/cl6x -c  -qq -pdsw225 -ppd=bin/release/obj/Server.oe66.dep -ppa -O2 -@bin/release/configuro/compiler.opt -I. --output_file=bin/release/obj/Server.oe66 -fc Server.c
make[4]: Entering directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex68_power/ipu1'
#
# Making bin/release/obj/Server.oem4 ...
/home/mtalha/ti/ti-cgt-arm_18.12.5.LTS/bin/armcl -c  -qq -pdsw225 -ppd=bin/release/obj/Server.oem4.dep -ppa -O2 -@bin/release/configuro/compiler.opt -I. --output_file=bin/release/obj/Server.oem4 -fc Server.c
#
#
# Making bin/release/server_ipu1.xem4 ...
/home/mtalha/ti/ti-cgt-arm_18.12.5.LTS/bin/armcl -z -w -q -u _c_int00 -c -m bin/release/obj/server_ipu1.xem4.map -o bin/release/server_ipu1.xem4 bin/release/obj/MainIpu1.oem4 bin/release/obj/Server.oem4 \
             bin/release/configuro/linker.cmd -l /home/mtalha/ti/ti-cgt-arm_18.12.5.LTS/lib/libc.a
<Linking>
# Making bin/debug/server_dsp1.xe66 ...
/home/mtalha/ti/ti-cgt-c6000_8.3.2/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 /home/mtalha/ti/ti-cgt-c6000_8.3.2/lib/libc.a
<Linking>
#
fatal error: unrecognized file:
   "/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex41_forwardmsg/ds
   p1/bin/debug/configuro/package/cfg/Dsp1_pe66.src/ipc/ipc.ae66"

>> Compilation failure
makefile:62: recipe for target 'bin/debug/server_dsp1.xe66' failed
make[4]: *** [bin/debug/server_dsp1.xe66] Error 1
make[4]: Leaving directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex41_forwardmsg/dsp1'
makefile:55: recipe for target 'debug' failed
make[3]: *** [debug] Error 2
make[3]: *** Waiting for unfinished jobs....
# Making bin/release/server_dsp2.xe66 ...
/home/mtalha/ti/ti-cgt-c6000_8.3.2/bin/cl6x -z -w -q -u _c_int00 -c -m bin/release/obj/server_dsp2.xe66.map -o bin/release/server_dsp2.xe66 bin/release/obj/MainDsp2.oe66 bin/release/obj/Server.oe66 \
             bin/release/configuro/linker.cmd -l /home/mtalha/ti/ti-cgt-c6000_8.3.2/lib/libc.a
<Linking>
#
# Making bin/release/server_dsp1.xe66 ...
/home/mtalha/ti/ti-cgt-c6000_8.3.2/bin/cl6x -z -w -q -u _c_int00 -c -m bin/release/obj/server_dsp1.xe66.map -o bin/release/server_dsp1.xe66 bin/release/obj/MainDsp1.oe66 bin/release/obj/Server.oe66 \
             bin/release/configuro/linker.cmd -l /home/mtalha/ti/ti-cgt-c6000_8.3.2/lib/libc.a
<Linking>
make[4]: Leaving directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex68_power/ipu1'
make[4]: Leaving directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex68_power/dsp2'
make[4]: Leaving directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex68_power/dsp2'
make[3]: Leaving directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex68_power/dsp2'
make[4]: Leaving directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex68_power/ipu1'
make[3]: Leaving directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex68_power/ipu1'
make[2]: Leaving directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex68_power'
makefile:98: recipe for target 'DRA7XX_linux_elf/ex68_power/' failed
make[1]: *** [DRA7XX_linux_elf/ex68_power/] Error 2
make[4]: Leaving directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex41_forwardmsg/dsp1'
make[3]: Leaving directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex41_forwardmsg/dsp1'
makefile:49: recipe for target 'dsp1' failed
make[2]: *** [dsp1] Error 2
make[2]: Leaving directory '/home/mtalha/ti/ipc_3_50_04_08/examples/DRA7XX_linux_elf/ex41_forwardmsg'
makefile:98: recipe for target 'DRA7XX_linux_elf/ex41_forwardmsg/' failed
make[1]: *** [DRA7XX_linux_elf/ex41_forwardmsg/] Error 2
make[1]: Leaving directory '/home/mtalha/ti/ipc_3_50_04_08/examples'
Makefile:850: recipe for target 'ti-ipc-linux-examples' failed
make: *** [ti-ipc-linux-examples] Error 2

  • I have called make ti-ipc-linux-examples_clean and then tried make ti-ipc-linux-examples again and it completed the build successfully. I am guessing something went wrong the last time and it couldn't proceed because of corrupt files or something.