tkak's tech blog

This is my technological memo.

Xcodeを入れずにOS Xでgccを使う方法

MacPortsやhomebrewを使いたいときにgccが必要になるので、
今まで仕方なくXcodeをいれてましたが、
Xcodeを入れずにgccを使う方法を見つけたので、
メモしておきます。

環境
■OS 10.7.2
Xcode 4 and 3 (※インストール済み)


まずは、インストール済みのXcodeをアンインストールします。

$ sudo /Developer-3.2.6/Library/uninstall-devtools --mode=all
$ sudo /Developer/Library/uninstall-devtools --mode=all

ver 3.2.6は4をインストールした時にversionを分けるために作られてますが、
両方削除します。


次に、インストールするパッケージを入手します。

https://github.com/kennethreitz/osx-gcc-installer

自分の場合は10.7用をダウンロードしました。

ダウンロードした下記のファイルを開いて、インストーラに従ってすすめば、インストール完了。
GCC-10.7-v2.pkg

きちんとインストールされたかどうか確認します。

$ gcc --V
i686-apple-darwin11-llvm-gcc-4.2: no input files

なんか必要なファイルがないよとメッセージがでました…。
これはなんかgccの問題っぽいのでまた今度…。


参考
http://apple.stackexchange.com/questions/25213/can-i-delete-the-developer-3-2-6-or-developer-3-2-5-folders