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.
Tool/software: Linux
I am trying to build the MessageQBench.c Matrix example program from source code.
I have ipc_3_47_00_00 and processor_sdk_rtos_k2l_4_02_00_09. I modified ipc_3_47_00_00/products.mak as follows:
DEPOT = /home/greg/tiTOOLCHAIN_INSTALL_DIR = $(DEPOT)/gcc-arm-none-eabi-6-2017-q1-update
XDC_INSTALL_DIR = $(DEPOT)/xdctools_3_50_03_33_core
BIOS_INSTALL_DIR = $(DEPOT)/bios_6_52_00_12
When I cd into ipc_3_47_00_00 and do a "make -f ipc-linux.mak config", I get the following error:
configure:3536: error: in `/home/greg/ti/ipc_3_47_00_00':
configure:3538: error: C compiler cannot create executables
Given that I am trying to use a cross compiler, it makes sense that the compiler cannot create (natively executable) executables. But it seems wrong to even include that test in a cross-compilation setting.
On the other hand, I can successfully modify products.mak and build a working executable if I use targetNFS and do the config and build on the Keystone Arm Linux. The above config works in that case, because the compiler is generating native code.
Is it possible to build the matrix Arm linux examples on the Ubuntu development platform? If so, how do I do it?
Thanks,
Greg Johnson