Attempt to install Qt on OS X gives 'You need to install Xcode 5.0.0', but this version is so old it's not available

Dan Nissenbaum picture Dan Nissenbaum · Jul 22, 2015 · Viewed 16.4k times · Source

I am a Windows/Linux developer who occasionally builds for OS X - particularly in Qt.

I have a simple Qt project that I have been developing on Windows. I now wish to build it on OS X.

I am running Yosemite. I have installed Xcode 7 and am attempting to install Qt 5.5.

When I run the Qt installer, immediately after the prompt to log in to Qt (which is successful), I receive the following error:

You need to install Xcode version 5.0.0.

Qt installation fails

I have attempted to locate Xcode 5.0.0 on the Apple Developer site, but this is 2 major versions behind the most recent version, and I cannot even find an installer for it.

More to the point, I do wonder why the most recent version of Qt requires a version of Xcode that is considered so old by Apple that it's not even available.

How do I overcome this problem so that I can get Qt installed on OS X?

Answer

gus picture gus · Jul 30, 2016

I ran into the same problem and solved it by following the instructions here. This link describes a similar, but slightly different installer issue.

To summarize, you need to ensure that the Xcode command line tools are installed and set up correctly. I already had them installed, but had to go into Preferences -> Locations in Xcode and set the dropdown to the currently installed version.

The link shows an earlier version of Xcode where the path is actually Preferences -> Downloads -> Components.

Once I'd made this change, the installer continued successfully.