mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 11:57:35 +00:00
Meta: Add some quick instructions for how to build and run this thing.
This commit is contained in:
parent
c81b217fa7
commit
fa13e1977e
1 changed files with 11 additions and 1 deletions
12
ReadMe.md
12
ReadMe.md
|
@ -13,7 +13,7 @@ I always wanted to write my own operating system, but I never took it seriously.
|
||||||
## Current features
|
## Current features
|
||||||
|
|
||||||
* Pre-emptive multitasking
|
* Pre-emptive multitasking
|
||||||
* Compositing window server
|
* Compositing window server (in userspace)
|
||||||
* ext2 filesystem support
|
* ext2 filesystem support
|
||||||
* mmap()
|
* mmap()
|
||||||
* Unix-like libc and userland
|
* Unix-like libc and userland
|
||||||
|
@ -21,6 +21,16 @@ I always wanted to write my own operating system, but I never took it seriously.
|
||||||
* Event-driven GUI library
|
* Event-driven GUI library
|
||||||
* Other stuff I can't think of right now...
|
* Other stuff I can't think of right now...
|
||||||
|
|
||||||
|
## How do I get it to run?
|
||||||
|
|
||||||
|
I've only tested this on an Ubuntu 18.10 host with clang, so I'm not sure it works anywhere else. If you'd like to run it, here's how you'd get it to boot:
|
||||||
|
|
||||||
|
cd Kernel
|
||||||
|
./makeall.sh
|
||||||
|
sudo ./sync.sh
|
||||||
|
./run q # Runs in QEMU
|
||||||
|
./run # Runs in bochs
|
||||||
|
|
||||||
## Author
|
## Author
|
||||||
|
|
||||||
* **Andreas Kling** - [awesomekling](https://github.com/awesomekling)
|
* **Andreas Kling** - [awesomekling](https://github.com/awesomekling)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue