Here's a little proof of concept VM to play with #565
Replies: 3 comments 3 replies
|
I've compiled several small, single-file userspace tools on my host Mac and successfully run them in this VM; they include Apple's $ clang -target x86_64-macos.10.15 -O2 -o $TOOLNAME $TOOLNAME.c
|
|
After a working userspace with a solid terminal you guys could eventually think about the integration of a packetmanager like homebrew under macOS. That would help a lot installing usefull CLI-Tools for developing. |
BTW: the link does not work via curl ... and I'd rather not create a user account just to |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
I cheated a bit and got a shell. I haven't finished HID yet but we can use the serial keyboard for input. Here is a virtual machine image you can mess around with. Be warned it is VERY MINIMAL. However, it is being updated regularly.
It uses qemu-system-x86_64 so be sure you have that on your path. Run
run-ravyn.shfrom a terminal. You will see it boot up and should get console messages both in the framebuffer window (QEMU window) and to the terminal (your serial console). Whatever you type in the terminal will go to the running shell. Filesystem is read-only after boot. You can copy things to/from it by mounting the HFS disk partition on a Linux or Mac system before booting the VM.All reactions