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.

White paper document on Cross Compiling standard packages

Hi Experts,

Is there any white paper document on the cross compilation of standard packages using the toolchain provided along with the Linux SDK ?

For example, I have SDK 6 and 7 installed in same machine how and what are all the environment variables I need to point to select the ARM toolchain by default ?

  • You can get lot of documents in internet for cross compiling the packages for armv7 (AM335x)
    Do some googling stuff.
    What is your requirement here ?
    Could you elaborate a bit on your question please.
  • Hi Titus,

    Yeah I am able to find it by googling but I have few queries though,

    1. Does arm-linux-noneeabi available from the linaro site is same as provided in the Linux SDK or it have any minor patches incorporated ?

    2. The default installation path of the compiler is /usr/bin or /opt/ which is automatically detected by the autoconf tools during "./configure" option. Say when I need to point the toolchain provided as a part of Linux SDK what are all the environment variables I need to update (not able to find clean ref online)

    3. For AM335x, what are all the CFLAG options and other provisions that needs to be mentioned specific to Cortex A8 with thumb/ARM mode and other miscellaneous processor related items (not able to find the clear reference) ?

    4. During cross compilation the linker is trying to link the dependent packages which needs to be available first. Consider the cross compiled library is already available how to point the same (Like updating environment path) ?

    Thanks for the reply