HomebrewがXCodeがインストールされていないと繰り返し言います


10

OSXパッケージマネージャーであるHomebrewを使用してRubyをインストールしようとしています。

「brew install ruby​​」を実行すると、「警告:XCodeがインストールされていません!」というメッセージが表示され続けます。XCodeがインストールされ、嘘をついています。

これを修正するために何かできることはありますか?XCode 3.2.6でLionを実行しています。


私は実際に新しいXCodeのものを使用するつもりはありません... HomebrewがXCode 4に依存していたようではありません...
Jaco Pretorius

@slhck-あなたが正しかったことがわかります。XCode 4にアップグレードすることで解決しました。したがって、ここでの実際のバグは、エラーメッセージが正しくないことだと思います。「警告:古いバージョンのXCodeを使用しています」のようなメッセージが表示されます。あなたがそれを回答として投稿した場合、私は受け入れますか?
Jaco Pretorius

回答:


3

Homebrew Wikiによると OS X Lionを実行する場合は、Xcodeバージョン4.1以上を使用する必要があります。

彼らは実際に言う…

10.7で4.1より古いXCodeを使用すると、ビルドエラーが発生する可能性があることに注意してください。

…しかし、「警告」メッセージはおそらく誤解を招くものです。やってみるMac App StoreからXcodeを最新バージョンに更新して


8

Homebrewは、XCode 4.3ではそのままでは機能しません。Xcode用のコマンドラインツールもインストールする必要があります。

これを行うには、XCodeを起動して、[設定]-> [ダウンロード]-> [コマンドラインツール]に移動し、[インストール]をクリックします。または手動で入手する https:ください

最後に私は電話しなければなりませんでした

 xcode-select -switch /Applications/Xcode.app

1

Xcodeのインストール後に再起動を試みることもできます。

私もこの問題を抱えていて(Brewはxcodeがインストールされていないと主張しています)、10.7を実行しています。私はXcode 4.1を削除し、App Storeを使用してXcode 4.2をインストールしたので、間違いなく最新の状態でした。/ Developer / usr / binをパスに手動で追加しましたが、役に立ちませんでした。しかし、再起動しました。


0

次の行をyourに追加して、次のディレクトリをパスに追加します~/.bash_profile

export PATH=$PATH:/Developer/usr/bin:/Developer/usr/local/bin

0

私にとってうまくいったのは、単にXCodeアプリを起動し、「XCodeの使用を開始する」で「OK」をクリックすることだけでした...

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.