Page 1 of 1

OS development tools problems

Posted: Mon Jan 07, 2013 2:45 am
by xuanmingyi
I'm working on a OS X.
Which virtual technology should I use?
bochs?qemu? or virtualbox?
Can Q(qemu on mac)work well?
http://maemovmware.garage.maemo.org/2nd ... EMU_on_Mac

which better?

Re: OS development tools problems

Posted: Mon Jan 07, 2013 2:57 am
by bluemoon
I use xcode + Makefile with qemu on Mac.
qemu is generally good enough for 32-bit kernel, despite some non-realistic behavior; but it have issues with debugging 64-bit with qemu-gdb stub.

Sometime I switch to Linux Mint inside VM of the Mac and use the "standard tools"

Then, one day you may also want to test on bochs(or debug with its powerful console) - simply because more test-bed is better.

Re: OS development tools problems

Posted: Mon Jan 07, 2013 3:15 am
by xuanmingyi
Thanks for you advice。I play linux for years,but I'm new in OS X。I think OSX is not good enough for me except it really has a beautiful UI。I will follow your suggestion,but another question,did you say 'xcode' means gcc?

gcc(include gas)+qemu :)

Re: OS development tools problems

Posted: Mon Jan 07, 2013 4:01 am
by bluemoon
I mean xcode the IDE, with Makefile and gcc (cross compiler)