Self-hosting status
Self-hosting is when the operating system can build itself (compile Redox on Redox), and this naturally requires that the toolchain can properly run on Redox.
Build Redox on Redox
-
rustc - can build hello world, not tested further -
cargo - can build zero-dependency crates, not tested any further -
gcc - can be used for tests, ld is very slow though -
llvm -
make - not extensively tested though -
git - included by default -
curl - included by default
Build all recipes
-
autopoint? -
bash - included by default -
bison -
cmake -
wget -
file -
flex -
gperf -
libexpat -
libfuse -
libgmp -
libpng -
libjpeg -
sdl1.2 -
sdl2-ttf -
html-parser-perl -
libtool -
m4 -
nasm -
patch -
automake -
autoconf -
scons -
pkg-config -
po4a -
texinfo -
ninja-build -
meson -
python3 -
python3-mako -
xdg-utils -
vim - included by default -
perl -
doxygen
Edited by Ribbon