aefc368d4193c7e545030264d03c50227bed7a23
FoundryOS
Build dependencies
- latest rust nightly release
- all necessary rust components installed
- xorriso: creates ISO images to be booted from.
- (Optional / Recommended) Qemu: to run the kernel. (this may be packaged as qemu-desktop)
- (Optional) GDB: for debugging the kernel.
rustup update
rustup override set nightly
rustup component add rust-src
rustup component add llvm-tools-preview
Building & Running in Qemu:
git clone https://git.zxq5.dev/OsDev/FoundryOS.git
cargo run
Running in GDB:
USE_GDB=1 cargo run
Description
Languages
Rust
92.4%
Shell
7.5%
Assembly
0.1%