oscarlab / hoss

Pedagogical Hypervisor, based on MIT JOS
66 stars 18 forks source link

Trouble running bochs #1

Open meongithub opened 6 years ago

meongithub commented 6 years ago

When I start the bochs emulator I get the following error:

meonubuntu@meonubuntu:~/ecs251/josvmm$ make bochs + ld obj/boot/boot boot block too large: 517 bytes (max 510) boot/Makefrag:22: recipe for target 'obj/boot/boot' failed make: [obj/boot/boot] Error 1 make: Deleting file 'obj/boot/boot'

The only suggestion I found on searching this was to downgrade gcc to 3.x (but this hard to do)

My current gcc and system info:

gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.5)

Any ideas?

donporter commented 6 years ago

I just pushed a batch of fixes that should address this issue. Sorry for the delay in getting back to you.

Let me know if this fixes the problem.

sskras commented 4 years ago

@meongithub, any news?