A Docker-powered portable GCC cross compiler for i686-elf, following https://wiki.osdev.org/GCC_Cross-Compiler.
Get the prebuilt image via Docker Hub:
docker pull kevincharm/i686-elf-gcc-toolchain:5.5.0Using the compiler:
docker run --rm kevincharm/i686-elf-gcc-toolchain:5.5.0 bash -c 'i686-elf-gcc --version'GRUB is also available in this image:
docker run --rm kevincharm/i686-elf-gcc-toolchain:5.5.0 bash -c 'grub-mkrescue --version'docker build -t kevincharm/i686-elf-gcc-toolchain:5.5.0 .