Merge branch 'master' of https://github.com/jzck/kernel
This commit is contained in:
commit
9a6ba1d03d
1 changed files with 15 additions and 1 deletions
|
|
@ -4,7 +4,21 @@ based on [Writing an OS in rust](https://os.phil-opp.com/)
|
||||||
|
|
||||||
## dependencies
|
## dependencies
|
||||||
|
|
||||||
for archlinux `pacman -S make grub2 xorriso mtools binutils`
|
- `nasm` compiles the bootcode
|
||||||
|
- `ld` links the bootcode
|
||||||
|
- `grub-mkrescue` builds the iso
|
||||||
|
- `xargo` builds rust code
|
||||||
|
- `qemu` runs the iso
|
||||||
|
|
||||||
|
on archlinux `pacman -S make grub2 xorriso mtools binutils gcc qemu`
|
||||||
|
|
||||||
|
## rust setup
|
||||||
|
|
||||||
|
```
|
||||||
|
pacman -S rustup
|
||||||
|
rustup component add rust-src
|
||||||
|
cargo install xargo
|
||||||
|
```
|
||||||
|
|
||||||
## docker
|
## docker
|
||||||
a standard development environment can be invoked:
|
a standard development environment can be invoked:
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue