This repo contains the compiler suite necessary for developing the Xv64 operating system. Compiled docker images of this compiler suite can be obtained from docker hub:
docker pull xv64/compiler:latest
Compiling an operating system requires specific compiler setups. Additionally, depending on the host OS, the compiler configuration can get even more complicated. Therefore, this repo exists to create a single (multi-arch) Docker image that can be used regardless of the host OS/architecture.
You shouldn't have to make direct use of this project. However, if you are curious, please see the Dockerfile in the Xv64/OS repo for an example of how it is used automatically by that project.