22 lines
501 B
Markdown
22 lines
501 B
Markdown
Experimenting with operating system development.
|
|
|
|
- Programming language: [Elna](https://git.caraus.tech/belka/elna).
|
|
- Architecture: RISC-V 32-bit.
|
|
- Target machine: Qemu.
|
|
|
|
This repository contains some rake (ruby's task runner) tasks to build
|
|
a cross compiler and the code. Assuming that all dependencies needed to build
|
|
GCC are installed in the system the build is tested on Linux an MacOS.
|
|
|
|
To build the cross compiler do:
|
|
|
|
```sh
|
|
rake cross
|
|
```
|
|
|
|
To build and run the rest in qemu:
|
|
|
|
```sh
|
|
rake
|
|
```
|