MacportsでCouldn’t determine your Xcode version

ひさびさに、sudo port upgrade outdatedとやったら、エラーが出て止まったのでそのメモ

Error: Couldn’t determine your Xcode version (from ‘/usr/bin/xcodebuild -version’).
Error:
Error: If you have not installed Xcode, install it now; see:
Error: http://guide.macports.org/chunked/installing.xcode.html
Error:
Error: Target org.macports.extract returned: unable to find Xcode

/usr/bin/xcodebuild -versionがわからんとゆーているので、ちょっと確認。

XXXXXX:~ YYYYY$ /usr/bin/xcodebuild -version
error: can’t exec ‘/Developer/usr/bin/xcodebuild’ (No such file or directory)

そんなもん、ないって言ってる。

あ~、そういえば、Xcode4.3になって、インストールパスが/Developerから/Applicationsに変更されたってどっかに書いてたなぁ。ということで、Google先生。

XXXXXX:~ YYYYYY$ xcode-select -print-path
/Developer
XXXXXX:~ YYYYYY$ sudo xcode-select -switch /Applications/Xcode.app
Password:
XXXXXX:~ YYYYYY$ xcode-select -print-path
/Applications/Xcode.app/Contents/Developer

確かに記事のとおりの症状です。xcode-selectのあとは、正しく、port upgrade outdatedできました。

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください