Newer
Older
To build OSv
============
2) make sure all git submodules are uptodate
-----------------------------------------
git submodule init external/openjdk.bin/
git submodule init external/libunwind
1) build the specially patched libunwind
-------------------------------------
sh config.sh
make
2) build osv
---------
make
To run OSv
==========
1) start the binary in qemu
------------------------
sh scripts/run.sh
2) connect a debugger
---------------------
c-a c
(qemu) gdbserver
In another terminal:
# gdb build/debug/loader.elf
(gdb) connect