The FENIX Project



The source code for FENIX can currently be found in four separate repositories on Aura's Gitdab page. Below are links for the individual repositories.

Component Repository
Build stuff and project notes FENIX_main
The FENIX Kernel FENIX_kernel
Fenlibc FENIX_libc
FENIX Core Utilities FENIX_coreutils

If you'd like to build FENIX, you need to first download the contents of FENIX_main. This repository contains the build system for FENIX. From there, you'll want to follow the instructions in dev_tools/build_util_src to create a working i686 cross-compiler. Once you've got that, you'll want to download the contents of FENIX_kernel and FENIX_libc to folders named kernel and libc respectively. From there, simply run ./build.sh. (Note: you may need to mark the build scripts as executable first. Running chmod +x *.sh should do the trick.) To then test your build, you can run ./qemu.sh to boot a generated ISO in QEMU.


best viewed with any browser Lynx friendy NeoCities.org: The web is yours Valid HTML 4.01! Valid CSS Level 2!
This site best viewed at at least 800x600 using any HTML 4.01 compatible browser.