24 lines
428 B
Markdown
24 lines
428 B
Markdown
# Kernel
|
|
## Synopsis
|
|
|
|
A hobby OS written in Nim.
|
|
|
|
## Requirements
|
|
* nim
|
|
* nimble (* or use other nake install method)
|
|
* clang
|
|
* glibc-32
|
|
* nasm
|
|
* grub2
|
|
* qemu
|
|
|
|
## Running
|
|
This setup uses nake to perfom build instructions.
|
|
Installation instructions for nake can be found [here](https://github.com/fowlmouth/nake#installation)
|
|
|
|
`$ nim c nakefile`
|
|
|
|
Then `$ ./nakefile debug` for debug build.
|
|
|
|
`$ ./nakefile run` for release build.
|