OS development tools problems

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
xuanmingyi
Posts: 2
Joined: Mon Jan 07, 2013 2:34 am

OS development tools problems

Post 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?
User avatar
bluemoon
Member
Member
Posts: 1761
Joined: Wed Dec 01, 2010 3:41 am
Location: Hong Kong

Re: OS development tools problems

Post 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.
xuanmingyi
Posts: 2
Joined: Mon Jan 07, 2013 2:34 am

Re: OS development tools problems

Post 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 :)
User avatar
bluemoon
Member
Member
Posts: 1761
Joined: Wed Dec 01, 2010 3:41 am
Location: Hong Kong

Re: OS development tools problems

Post by bluemoon »

I mean xcode the IDE, with Makefile and gcc (cross compiler)
Post Reply