私は、特にQtでOS X向けに時々ビルドするWindows/Linux開発者です。
Windowsで開発している簡単なQtプロジェクトがあります。 OS Xでビルドしたいと思います。
ヨセミテを実行しています。 Xcode 7をインストールしましたが、Qt 5.5をインストールしようとしています。
Qtインストーラーを実行すると、Qtへのログインを求めるプロンプトが表示された直後に(成功します)、次のエラーが表示されます。
Xcodeバージョン5.0.0をインストールする必要があります。
Xcode 5.0.0をApple Developerサイトで見つけようとしましたが、これは最新バージョンの2つのメジャーバージョンであり、インストーラーも見つかりません。
さらに重要なのは、Qtの最新バージョンがなぜAppleでさえ入手できないほど古くなっていると見なされるXcodeのバージョンを必要とするのか疑問に思うことです。
QtをOS Xにインストールできるように、この問題を克服するにはどうすればよいですか?
私は同じ問題にぶつかり、指示 here に従って解決しました。このリンクでは、インストーラーの問題は似ていますが、わずかに異なっています。
要約すると、Xcodeコマンドラインツールがインストールされ、正しくセットアップされていることを確認する必要があります。私は既にそれらをインストールしていましたが、XcodeでPreferences -> Locations
に行き、現在インストールされているバージョンにドロップダウンを設定しなければなりませんでした。
リンクは、パスが実際にPreferences -> Downloads -> Components
であるXcodeの以前のバージョンを示しています。
この変更を行った後、インストーラーは正常に続行しました。
(OSX Sierra XCode 8.2.1で)私のために働いた解決策は、XCode Preferences
-> Locations
を開くことです。
Command Line Tools
という名前のドロップダウンメニューがあります。ここで利用可能なXCodeバージョンを選択します。次に、Qt Creatorのインストールを再開します。
上記のリンクから取られた、これは私の問題を解決しました:
Sudo /usr/bin/xcode-select -switch /Applications/Xcode.app/Contents/Developer
私にとっては、次のプロンプトが開く前にプロンプトを閉じてキーを壊します(alt F4、ウィンドウではないことを知っています)...