Part Number:AM5728
hey everyone
i have this problem building DRA7XX_linux_elf IPC examples on ubuntu16.04 can anyone help with this???
i have SDK RTOS & LINUX 3.3.0.4 installed
edited product.mak like below:
#################### IPC Linux ####################
PLATFORM = DRA7XX
DESTDIR = /home/atlas018/ti/ipc_3_44_01_01
TOOLCHAIN_LONGNAME = arm-linux-gnueabihf
TOOLCHAIN_INSTALL_DIR = /home/atlas018/ti-processor-sdk-linux-am57xx-evm-03.03.00.04/linux-devkit/sysroots/x86_64-arago-linux/usr
KERNEL_INSTALL_DIR = /home/atlas018/ti-processor-sdk-linux-am57xx-evm-03.03.00.04/board-support/linux-4.4.41+gitAUTOINC+f9f6f0db2d-gf9f6f0db2d
every time i try to make ex02_messageq, this error shows up:
messageq$ sudo make
[sudo] password for atlas018:
# Making dsp1 ...
.
.
.
#
# Making dsp2 ...
.
.
.
#
# Making ipu1 ...
.
.
.
#
# Making ipu2 ...
.
.
.
#
# Making host ...
make -C host PROCLIST="dsp1 dsp2 ipu1 ipu2 host"
make[1]: Entering directory '/home/atlas018/ti/ipc_3_44_01_01/examples/DRA7XX_linux_elf/ex02_messageq/host'
#
# Making all ...
make PROFILE=debug app_host
make[2]: Entering directory '/home/atlas018/ti/ipc_3_44_01_01/examples/DRA7XX_linux_elf/ex02_messageq/host'
#
# Making bin/debug/obj/main_host.ov7A ...
/home/atlas018/ti-processor-sdk-linux-am57xx-evm-03.03.00.04/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-gcc -D_REENTRANT -c -MD -MF bin/debug/obj/main_host.ov7A.dep -Wall -ffloat-store -fPIC -Wunused -pthread -Dfar= -ggdb -D DEBUG -I. -I.. -I/home/atlas018/ti/ipc_3_44_01_01/linux/include -I/home/atlas018/ti/ipc_3_44_01_01/packages -o bin/debug/obj/main_host.ov7A main_host.c
#
# Making bin/debug/obj/App.ov7A ...
/home/atlas018/ti-processor-sdk-linux-am57xx-evm-03.03.00.04/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-gcc -D_REENTRANT -c -MD -MF bin/debug/obj/App.ov7A.dep -Wall -ffloat-store -fPIC -Wunused -pthread -Dfar= -ggdb -D DEBUG -I. -I.. -I/home/atlas018/ti/ipc_3_44_01_01/linux/include -I/home/atlas018/ti/ipc_3_44_01_01/packages -o bin/debug/obj/App.ov7A App.c
#
# Making bin/debug/app_host ...
/home/atlas018/ti-processor-sdk-linux-am57xx-evm-03.03.00.04/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-gcc -L/home/atlas018/ti/ipc_3_44_01_01/linux/src/api/.libs/ -L/home/atlas018/ti/ipc_3_44_01_01/linux/src/utils/.libs -L/home/atlas018/ti/ipc_3_44_01_01/linux/src/transport/.libs -ggdb -Wall -Wl,-Map=bin/debug/app_host.map -o bin/debug/app_host bin/debug/obj/main_host.ov7A bin/debug/obj/App.ov7A -lpthread -lc -lrt -ltiipc -ltiipcutils -ltitransportrpmsg
/home/atlas018/ti/ipc_3_44_01_01/linux/src/api/.libs//libtiipc.so: file not recognized: File format not recognized
collect2: error: ld returned 1 exit status
makefile:84: recipe for target 'bin/debug/app_host' failed
make[2]: *** [bin/debug/app_host] Error 1
make[2]: Leaving directory '/home/atlas018/ti/ipc_3_44_01_01/examples/DRA7XX_linux_elf/ex02_messageq/host'
makefile:58: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/home/atlas018/ti/ipc_3_44_01_01/examples/DRA7XX_linux_elf/ex02_messageq/host'
makefile:49: recipe for target 'host' failed
make: *** [host] Error 2