customize-toolchain.txt 935 B

1234567891011121314151617181920212223
  1. // -*- mode:doc; -*-
  2. // vim: set syntax=asciidoc:
  3. [[toolchain-custom]]
  4. Customizing the toolchain
  5. ~~~~~~~~~~~~~~~~~~~~~~~~~
  6. There is no simple way to change anything for the toolchain.
  7. OpenADK chooses the best combination of the toolchain components to
  8. provide you with a working and recent system.
  9. If you like to change the version of a component, add patches or like
  10. to change the configure options, you need to dig into the +toolchain+ directory.
  11. For example to change the version of gcc, you need to change +toolchain/gcc/Makefile.inc+.
  12. Be aware of the fact, that this is used for the +package/gcc/Makefile+ and therefore for
  13. the gcc running on your target.
  14. OpenADK supports running a cross-compiled toolchain on your target. You can even use OpenADK
  15. buildsystem on your target. There is a package collection called +development+, which does
  16. configure OpenADK to include all required software to use OpenADK on your target.