1
0
Fork 0
mirror of https://gitlab.com/bztsrc/bootboot.git synced 2023-02-13 20:54:32 -05:00
bztsrc--bootboot/mykernel/README.md

17 lines
697 B
Markdown
Raw Normal View History

2021-01-16 17:04:23 -05:00
BOOTBOOT Example Kernels
========================
See [BOOTBOOT Protocol](https://gitlab.com/bztsrc/bootboot) for common details.
These are sample "Hello World" kernels written in different system languages. Binary
versions [here](https://gitlab.com/bztsrc/bootboot/tree/binaries/mykernel). They all
should output a screen like this after a successful boot:
<img src="https://gitlab.com/bztsrc/bootboot/raw/binaries/mykernel/screenshot.png" alt="Screenshot">
Compilation
-----------
2021-01-17 16:31:22 -05:00
In the language's directory, just run `make`. You'll need `gcc`, `g++`, `gnat` (GNU Ada), `fpc` (FreePascal
Compiler), `cargo` + `rust`, and `gccgo` (GNU go-lang compiler, NOT the official go-lang compiler!).