2013-01-04 19 views
6

LLVM GCC 4.2をXCodeで更新したいので、私はMacにGCC 4.7.1をインストールしようとしています。GCC 4.7.1をOS Xにインストール

私はGCC 4.7.1をダウンロードしていると私は、~/Downloadsgcc-4.7.1フォルダを配置した後、私はここに与えられた指示に従った:http://gcc.gnu.org/install/と私は

cd ~/Desktop 
mkdir objdir 
cd objdir 
~/Downloads/gcc-4.7.1/configure --with-gmp=/usr/local/include --with-mpfr=/usr/local/include --with-mpc=/usr/local/include 

を書き、設定は問題を示しています。

は、その後、私は

make 

を書いて、私はこのメッセージに

rm -f stage_current 
Comparing stages 2 and 3 
warning: gcc/cc1-checksum.o differs 
warning: gcc/cc1obj-checksum.o differs 
warning: gcc/cc1plus-checksum.o differs 
    Bootstrap comparison failure! 
gcc/intl.o differs 
make[2]: *** [compare] Error 1 
make[1]: *** [stage3-bubble] Error 2 
make: *** [all] Error 2 

を与えられていますまで、すべてがうまくいけその後make checkは私にこのメッセージ

/bin/sh: line 0: cd: ./fixincludes: No such file or directory 
make[1]: *** [check-fixincludes] Error 1 
make: *** [do-check] Error 2 

そしてmake installこれを提供しますメッセンジャー

これらの問題を解決して、GCC 4.7.1をインストールするにはどうすればよいですか?

答えて

11

MacPortsをインストールし、実行します。

$ sudo port selfupdate 
$ sudo port install gcc47 

それを正しく設定すると(執筆時点では4.7.2)のgccをインストールするの世話をし、すべての依存関係を。

+0

ありがとう非常に多く、それが働きました。 – fpiro07

+0

動作しません。私は.pkgファイルをダウンロードし、ダブルクリックでインストールしました。その後、私は 'sudo port selfupdate'を自分の端末に入力しました。 'sudo:port:command not found' – user3182532

+0

これで、macportsのインストール後に端末を再起動する必要があります。しかし、私はg ++ --versionに入るとまだ4.2.1になっているので、まだ動作しません...! – user3182532

関連する問題