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.

PROCESSOR-SDK-AM335X: PROCESSOR-SDK-AM335X

Part Number: PROCESSOR-SDK-AM335X

Hi

  I want to build the kernel source code (am555x board).

 I have clone linux-5.4.y branch.

When i tried this command facing issues.

make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabihf- tisdk_am335x-evm_defconfig
scripts/Kconfig.include:36: linker 'arm-none-linux-gnueabihf-ld' not found
make[1]: *** [scripts/kconfig/Makefile:90: tisdk_am335x-evm_defconfig] Error 1
make: *** [Makefile:590: tisdk_am335x-evm_defconfig] Error 2

Refered in this link.

https://software-dl.ti.com/processor-sdk-linux/esd/docs/latest/linux/Foundational_Components_Kernel_Users_Guide.html#getting-the-kernel-source-code

  • Hi Naveenaasre,

     I have clone linux-5.4.y branch.

    This sounds like you don't use the Processor SDK Linux package, but directly clone the kernel source and try to compile it?

    make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabihf- tisdk_am335x-evm_defconfig
    scripts/Kconfig.include:36: linker 'arm-none-linux-gnueabihf-ld' not found

    Do you have the cross compile toolchain installed on your computer? The toolchain is provided in the Processor SDK Linux packaged if you want to use it.