Mountain Lion(Mac OS X 10.8)をインストールしましたが、今ではgccはもう利用できないようです。 Xcode 4.4もインストールしたので、これ以上/ Developerディレクトリはありません。
私はMac用とRubyの宝石用のgccが必要です(ネイティブの拡張子を持っています)。
Xcode 4.4にはgccが含まれていますか、それともgccをインストールする方法はありますか?
更新:
端末から次のコマンドを実行するだけです。
xcode-select --install
Xcode 4.3以降 - Xcode menu > Preferences > Downloads
からコマンドラインツールを手動でインストールする必要があります。
あるいは、 Mountain Lion(10.8) および - Mavericks(10.9) の両方のスタンドアロンインストールパッケージがあります。
このパッケージは、Mac OS X SDKフレームワークとヘッダだけでなくコマンドライン開発者ツールをインストールすることによって、ターミナルを介したUNIXスタイルの開発を可能にします。 Apple LLVMコンパイラ、リンカ、Makeなど、便利なツールが多数含まれています。 Xcodeを使用する場合、これらのツールはXcode IDEにも埋め込まれており、Xcode 4.3以降の「ダウンロード」環境設定パネルを使用してシステムにインストールできます。このパッケージにはMac OS X 10.7.3以降が必要です。
Lionからアップグレードした後、/usr/bin/gcc-4.2でGCCを探していたため、インストールに失敗しました。現在のデフォルトのインストールパスは/ usr/bin/gccです。
私のエラーはこのように見えました:
make: /usr/bin/gcc-4.2: No such file or directory
シンボリックリンクは問題を整理するでしょう:
Sudo ln -s /usr/bin/gcc /usr/bin/gcc-4.2
これをターミナルに貼り付けるだけです。
export PATH=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:$PATH
私はそれが役立つことを願っています!
1.9.3より前のMountain Lion
前提条件
Xcode 4.4,
Xcode Command Line Tools
Homebrew
XQuartz 2.7.2 or later.
rbenv/Ruby-build or RVM.
GCCをインストールします
XcodeコマンドラインツールにはGCCは含まれていません。それらはLLVM-GCCを含みます。同じですけど、違います。
$ brew tap homebrew/dupes
$ brew install Apple-gcc42
〜/ .profileまたは同等のものに以下を追加してください。
export CC=/usr/local/bin/gcc-4.2
下記のインストールコマンドを試す前にシェルをリロードしてください。
RVMをインストールします
CFLAGS="-I/opt/X11/include" rvm reinstall ree
Rubyをインストール
Prefix the install command with CFLAGS="-I/opt/X11/include"
次に、新しいRubyをデフォルトに設定します。
user$ rvm use 1.9.2 --default
それからRubyのバージョンを確認してください。
user$ Ruby -v
受け入れられる回答 比較可能な質問に対する提案 kennethreitz/osx-gcc-installer 。その「OSX GCCインストーラー」エリアでは、2つのオプションの最初はビルド済みのバイナリです。Snow LeopardとLion向けですが、Mountain Lion向けではありません。何が含まれているかを考慮して、notそのプロジェクトのGCC-10.7-v2.pkgの使用を推奨する必要がありますafter Xcodeのバージョン4.4のインストール10.8のビルド。
より関連するオプションは、独自のビルドで、Developer Toolsの Appleオープンソース を参照します。
最近公開されたApple Open Source Developer Tools 4. にはGCCがありません。 4.1 エリアのGCCのソースは、10.8で使用するには古すぎる可能性があります。
GCCホームページ 最新リリース。
GCC 4.7のビルドステータスx86_64-Apple-darwin10.8.0の結果へのリンクlinks…
AppleはCommand Line Tools(CLT)用の.mpkg
インストーラを提供していますが、通常はリンクを公開しません。それはGCCを含みます。 XCodeをダウンロード/インストールせずにインストールできます。
this Makefile で自分でコンパイルすることができます。あなたがあなた自身を2-5時間節約したいならば、私は あなたがここからダウンロードすることができる - Mac OSX Mountain LionのためにGCC 4.7.2で署名されたインストーラパッケージを作成しました。
このサイトからGCC for Mountain Lionのインストーラ(.pkgファイル)最新バージョンをダウンロードできます。あなたはそれをダウンロードしてインストールする必要があります。
OS X 10.9 Mavericksを使用しています。たまたまgcc -vとタイプしただけです。システムは直ちにgccをダウンロードしました。 Xcodeをまったくインストールせずにインストールが完了しました。テスト「こんにちは、世界!」動作します。