Skip to content

bootstrappable

  • Make glaucus bootstrappable from a tiny binary seed (this means that the first boot will attempt to build from a tiny binary seed that will build a tiny c compiler in assembly then tcc then gcc 4.7 then gcc 10.5 then a full toolchain that can build stuff up to the native user space, this will only need to be done once for the first boot)
  • Bootstrapping an existing distribution that is already bootstrappable up to a certain point until glaucus’s toolchain is able to take over would enable for an interesting combination at least early on (e.g. Alpine); that is ofc until glaucus is fully bootstrappable from absolute nothingness