Update Utility containers
parent
9dba112f70
commit
fba02e4cda
@ -3,20 +3,6 @@
|
||||
(Add a section for each new utility container, as well as documentation)
|
||||
|
||||
|
||||
## How We Approached It All (in chronological steps)
|
||||
|
||||
A great way to learn something new is to retrace the steps taken by someone who had taken the same path before. To make this possible for future readers, below are written major ideas, proposed solutions, encountered pitfalls, and implemented fixes that have arisen along the way.
|
||||
|
||||
### Step 0: Set up a unified development environment
|
||||
> **Suggested reading**:
|
||||
> [Operating Systems: From 0 to 1, Chapters 1–6][os01]
|
||||
|
||||
To safeguard against dependency hell, all the essential software needed to develop and run our OS will be provided through a set of Docker images. For those unfamiliar with Docker, a command cheatsheet will be provided later on.
|
||||
|
||||
***Which compiler to use, gcc or clang?***
|
||||
...
|
||||
|
||||
** Decision**: ...
|
||||
|
||||
Preliminary list of essential software:
|
||||
- QEMU: open-source machine emulator
|
||||
|
Loading…
x
Reference in New Issue
Block a user