The aim of this repo is to make it easy to set up a gcc cross compiler tool chain for OS dev.
release/
- downloaded source code archives from the internet.src/
- extracted source code files.build/${TARGET}/
- build directory for a specific target architectureout/
- thePREFIX
that the builds are installed into.out/bin/
shall be added to yourPATH
.scripts/
- a directory to tidy extra scripts into.
dl.sh
- download the source code (populatesrelease/
)extract.sh
- extract the archives (populatessrc/
)scripts/i686.sh
- builds a i686 toolchainscripts/x64.sh
- builds a x64 toolchainscripts/arm.sh
- builds a arm toolchainsource.sh
- source this to get the toolchains added to yourPATH
.