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.

Linux: AM3354 build with ccache

Tool/software: Linux

Im trying to cross-compile with ccache.

However, Im not able to set ccache using the arm cross compilers.  Does anybody have experience with ccache?

Some of the compilers are soft linked to the ext-toolchain-wrapper, which gives me difficulties to make ccache use the compilers ...

arm-am3354-linux-gnueabihf-g++ -> ext-toolchain-wrapper*
arm-am3354-linux-gnueabihf-gcc -> ext-toolchain-wrapper*

Any help will be appreciated!

  • Hello,

    I'm sorry, ccache is community software and it is not supported here. I would recommend contacting the ccache community for more specific help.

    However, I don't see these symlinks in the Processor SDK. Which Processor SDK are you using for the tools above?
  • The problem is, that the sdk Im using has lots of soft links and I would like to understand the purpose of them, in order to use them with ccache.

    the sdk should be dat-arm-am3354, or what do you mean with which Processor SDK?

    I dont understand for example the following soft links

    $ sdk-dat-arm$ ll host/usr/bin/
    arm-am3354-linux-gnueabihf-c++ -> ext-toolchain-wrapper*
    arm-am3354-linux-gnueabihf-cc -> ext-toolchain-wrapper*
    arm-am3354-linux-gnueabihf-cpp -> ext-toolchain-wrapper*
    arm-am3354-linux-gnueabihf-g++ -> ext-toolchain-wrapper*
    arm-am3354-linux-gnueabihf-gcc -> ext-toolchain-wrapper*
    arm-am3354-linux-gnueabihf-gcc-4.9.4 -> ext-toolchain-wrapper*
    
    sdk-dat-arm$ ll toolchain/bin/
    arm-am3354-linux-gnueabihf-cc -> arm-am3354-linux-gnueabihf-gcc*
  • Where could I find more information  on how ext-toolchain-wrapper works? I dont have any documentation...

  • I'm sorry, I don't know where you are getting that toolchain. TI supports the Processor SDK which you can download here:

    www.ti.com/.../PROCESSOR-SDK-AM335X

    If you want to try the Processor SDK, I might be able to provide more guidance, but again we do not support ccache.

    I hope this helps you.