
Virtualbox allows setup on initial setup while VMWare requires an extra step to ensure compatibility. After aquiring a copy of Virtualbox or VMWare (either is great, personally I prefer Virtualbox because the display settings are more customizable).

It is legal as you own the orginal install DVD for the OS X system. But Objective-C isn't terribly useful without supporting frameworks, and those are rare or nonexistent on Windows.Īctually you can install Mac OS X on any Intel CPU based machine. That said, GCC is available on Windows, and since GCC is an Objective-C compiler, you could compile Objective-C code on Windows if you had the right libraries available (or didn't use any third-party libraries).


There are several reasons that Objective-C isn't readily available on Windows: Furthermore, Xcode also uses a number of programming tools that would have to be ported to Windows as well (some of them already are, of course). Xcode is written in Objective-C and takes advantage of a number of OS X frameworks, so porting it to Windows would require porting all the frameworks on which Xcode relies.
