Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there a way to install Xcode 4.2 on OS X 10.8?

I need to compile some Firemonkey projects on my MBP (latest without retina) and I have OS X 10.8 installed and through normal means it's not possible to install Xcode 4.2.

share|improve this question
Which are those normal means? – Thecafremo Mar 7 '13 at 10:01
Why can't you use the more modern Xcode 4.6 ? – Mark Mar 7 '13 at 11:00
If the reason is that you need the 10.6 SDK take a look at this question:… – jaume Mar 7 '13 at 11:49
1- without destroying my current setup, preferable legal since I actually "own" a "license" for both osx 10.7 and 10.8 2-firemonkey only works with 4.2, I have the 4.6 3-no, that's not the reason. – Jake Armstrong Mar 7 '13 at 13:15
Is Firemonkey this dev environment? If so what exactly does it need? – Mark Mar 7 '13 at 14:12
up vote 3 down vote accepted

No, you can't run Xcode 4.2 on OS X 10.8 (Mountain Lion).

Xcode 4.2 is available as a download from the developer site at Apple:

enter image description here

but it needs Lion.

On Mountain Lion, Xcode 4.2.x will show an error message similar to this, as mentioned here or here:

This installation of Xcode 4.2.x requires Mac OS X 10.7 Lion.

If you need Xcode 4.2 you will need to install Lion, preferably on an external harddrive to avoid overwriting your current Mountain Lion installation.

share|improve this answer
yes, but how did you get those results? – Thufir Mar 17 '15 at 1:53
@Thufir Honestly, I don't remember, my post is 2 years old. Why do you ask? – jaume Mar 17 '15 at 15:20

There's answer on Apple discussions groups to install Mac OS X Lion into virtual machine to use previous FM-ios.

PS: You're allowed to install Mac OS X in virtual machine on Apple hardware which meets requirements.

share|improve this answer
As a side note: According to Apple's licensing policies, only OS X 10.8 (Mountain Lion) client or server, 10.7 (Lion) client or server, 10.6 (Snow Leopard) server and 10.5 (Leopard) server can be virtualized (see…). Fortunately, the OP needs Lion, which can be virtualized in its client and server versions. There's a related question, also asked by the OP, here: – jaume Mar 8 '13 at 15:04

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.