Skip to content

Latest commit

 

History

History
45 lines (34 loc) · 963 Bytes

README.md

File metadata and controls

45 lines (34 loc) · 963 Bytes

Anthill OS

A distributed operating system for the aarch64 architecture.

Prerequisites

Building

Using gcc:

meson setup --cross-file cross/aarch64-elf.ini --cross-file cross/gcc.ini build
meson install -C build

Using clang:

meson setup --cross-file cross/aarch64-elf.ini --cross-file cross/clang.ini build
meson install -C build

This will build the project and create the sysroot under build/sysroot

Running

To run with QEMU:

./run

To run with QEMU and connect GDB:

./run -d

This will start and halt qemu, connect gdb and load the symbols. To continue, type c.