Skip to content

A distributed operating system targeting the aarch64 architecture

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING
Notifications You must be signed in to change notification settings

otolias/anthill-os

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

A distributed operating system targeting the aarch64 architecture

Topics

Resources

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING

Stars

Watchers

Forks