I've been working with v06.03.00.106 of the Linux SDK for the OMAP-L138 and have come across an issue when trying to compile the hello world example in section 1.1.8 GCC ToolChain, Link below:
http://software-dl.ti.com/processor-sdk-linux/esd/docs/latest/linux/Overview/GCC_ToolChain.html
When performing the compilation it fails because the compiler does not reside at the location stated in the SDK document:
host# <SDK INSTALL DIR>/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/${TOOLCHAIN_PREFIX}gcc helloworld.c -o helloworld
The above example from the documentation produces the following path: /home/ben/ti-processor-sdk-linux-omapl138-lcdk-06.03.00.106/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-oe-linux-gnueabi-gcc
Whereas the compiler actually resides at the following path: /home/ben/ti-processor-sdk-linux-omapl138-lcdk-06.03.00.106/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-oe-linux-gnueabi/arm-oe-linux-gnueabi-gcc
Is this a problem with the SDK documentation, the value assigned to TOOLCHAIN_PREFIX, or something else?
Thanks,
Ben