4億円

オーディオプラグインをつくります

Xcode8に過去のSDKを導入する

Xcode 8でMacOS10.5のSDKが必要になったので、 過去のSDKを導入する手順を備忘録として書いときます。

Xcodeをダウンロード

必要なSDKのバージョンに応じて過去のXcodeをダウンロードします。

ダウンロードしたXcodeたちは、まとめて適当なフォルダにブチ込みます。

XcodeLegacy

ダウンロードしたXcodeからSDKを抽出してくれるツール、 XcodeLegacy.shをダウンロードします。 github.com これも、先ほどXcodeをまとめたフォルダに入れます。

実行

ここからはターミナルで操作します。

もし、ダウンロードしたXcodeをマウントしているなら、アンマウントしてください。

カレントディレクトリをXcodeLegacy.shが入っている場所まで移動し、以下のコマンドを入力しましょう。

sudo ./XcodeLegacy.sh buildpackages
sudo ./XcodeLegacy.sh install

私は SDK10.4 ~ 10.11 までインストールしましたが、
指定したバージョンだけを入れたいのであれば引数を指定してやりましょう。

例:SDK10.5のみをインストールする場合

sudo ./XcodeLegacy.sh -osx105 buildpackages
sudo ./XcodeLegacy.sh -osx105 install

初投稿でした。