Processor-SDK: 3.01.00.06
OS: Ubuntu 16.04.1
I tried to compile the kernel and before compiling I sourced the /opt/ti-processor-sdk-linux-am57xx-evm-03.01.00.06/linux-devkit/environment-setup file, which will add the cross compiler executable into PATH. But, I got an error which says gnu/stubs-soft.h can not be found. This error is strange, because compiler should've used hard float EABI and I did have the gnu/stub-hard.h file.
I found that if i only add the '/opt/ti-processor-sdk-linux-am57xx-evm-03.01.00.06/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/' into PATH, without sourcing the environment-setup, kernel can be compiled correctly.
How could this happen? Which part of ''environment-setup' affects the compiling?