| Zeile 8: | Zeile 8: | ||
*Die Dateien in src/modules/lib/init/zlib/ müssen nach src/modules/lib/init/ verschoben werden. | *Die Dateien in src/modules/lib/init/zlib/ müssen nach src/modules/lib/init/ verschoben werden. | ||
*tests.mod heisst jetzt automatisch testlib.mod, die alte explizite Benennung stimmt nicht mit dem Verzeichnisnamen überein. | *tests.mod heisst jetzt automatisch testlib.mod, die alte explizite Benennung stimmt nicht mit dem Verzeichnisnamen überein. | ||
| + | *Den Ordner src/modules/c/shell nach src/modules/shell verschieben, und dann den Inhalt von src/modules/shell/cmds nach src/modules/shell verschieben. | ||
| + | *Den Ordner src/modules/c/desktop nach src/modules/desktop verschieben. | ||
Ich steig schon lange nicht mehr wirklich durch LOST durch. Wenn jemand bessere Funktionalitätstests der Binaries machen kann als testlib.mod auszuführen, wäre das praktisch. | Ich steig schon lange nicht mehr wirklich durch LOST durch. Wenn jemand bessere Funktionalitätstests der Binaries machen kann als testlib.mod auszuführen, wäre das praktisch. | ||
| Zeile 19: | Zeile 21: | ||
*Den Reflex einen Kaffee zu holen unterdrücken, denn es dauert gar nicht so lang | *Den Reflex einen Kaffee zu holen unterdrücken, denn es dauert gar nicht so lang | ||
*make internal_image (oder die Dateien in build irgendwie anders auf ein Image popeln.) | *make internal_image (oder die Dateien in build irgendwie anders auf ein Image popeln.) | ||
| − | |||
| − | |||
| − | |||
== Todo == | == Todo == | ||
| Zeile 116: | Zeile 115: | ||
src/modules/lib/library.a: CPPFLAGS += -Isrc/modules/include | src/modules/lib/library.a: CPPFLAGS += -Isrc/modules/include | ||
</code> | </code> | ||
| + | |||
| + | == Eine Beispiel menu.cfg für phatteste Desktop Experience == | ||
| + | Den Kernel und alle Module auf eine GRUB-Diskette kopieren (auch das verzeichnis build/data), und folgende menu.cfg verwenden: | ||
| + | <code>title LOST | ||
| + | kernel /lost.krn | ||
| + | module /init.mod | ||
| + | module /dma.mod | ||
| + | module /floppy.mod | ||
| + | module /fat.mod | ||
| + | module /kbc.mod | ||
| + | module /vterm.mod | ||
| + | module /cmos.mod | ||
| + | module /pci.mod | ||
| + | module /console.mod | ||
| + | module /vesa.mod | ||
| + | module /videodriver.mod | ||
| + | module /gui.mod | ||
| + | module /desktop.mod | ||
| + | boot</code> | ||