Lionでgcc-4.6.1をbuildした。 ― 2011/08/14 12:01
MacOSX 10.7 (Lion)だと gcc等がbuild出来ない
llvmが悪さしているのは解ってたのでupdateを待っていたのだが
appleからは 出てこない
% export CC=/usr/bin/gcc-4.2
% export CXX=/usr/bin/g++-4.2
% export CPP=/usr/bin/cpp-4.2
% export LD=/usr/bin/ld <--- これが重要
% wget http://ftp.gnu.org/gnu/gcc/gcc-4.6.1/gcc-4.6.1.tar.bz2
% bzip2 -dc gcc-4.6.1.tar.bz2 |tar xvf -
% wget http://www.multiprecision.org/mpc/download/mpc-0.9.tar.gz
% tar zxvf ./mpc-0.9.tar.gz
% wget http://www.mpfr.org/mpfr-3.0.1/mpfr-3.0.1.tar.bz2
% bzip2 -dc mpfr-3.0.1.tar.bz2 |tar xvf -
% wget http://ftp.gnu.org/gnu/gmp/gmp-5.0.2.tar.bz2
% bzip2 -dc gmp-5.0.2.tar.bz2 |tar xvf -
% cd gcc-4.6.1
% ln -s ../gmp-5.0.2 gmp
% ln -s ../mpc-0.9 mpc
% ln -s ../mpfr-3.0.1 mpfr
%mkdir build_dir;cd build_dir
% ../configure
% make 2>&1 |tee make.log
% make install
homebrewを使っているので /usr/local/のオーナ
がユーザになっているので sudoとかroot権限を付けてない
gcc,g++,gcj,gij,gfortranが入った。LIBRALY pathを設定した方が良いかもしれないが まだやっていない。
make.logを確認するとwaringの嵐だが 致命的なエラーは出てなかったと思う...(自信が無い)
macBookPro(2011) CPU i7 2.2GHz memory 8GB
で
real 123m21.598s
user 84m9.681s
sys 15m10.013s
かかった。
llvmが悪さしているのは解ってたのでupdateを待っていたのだが
appleからは 出てこない
% export CC=/usr/bin/gcc-4.2
% export CXX=/usr/bin/g++-4.2
% export CPP=/usr/bin/cpp-4.2
% export LD=/usr/bin/ld <--- これが重要
% wget http://ftp.gnu.org/gnu/gcc/gcc-4.6.1/gcc-4.6.1.tar.bz2
% bzip2 -dc gcc-4.6.1.tar.bz2 |tar xvf -
% wget http://www.multiprecision.org/mpc/download/mpc-0.9.tar.gz
% tar zxvf ./mpc-0.9.tar.gz
% wget http://www.mpfr.org/mpfr-3.0.1/mpfr-3.0.1.tar.bz2
% bzip2 -dc mpfr-3.0.1.tar.bz2 |tar xvf -
% wget http://ftp.gnu.org/gnu/gmp/gmp-5.0.2.tar.bz2
% bzip2 -dc gmp-5.0.2.tar.bz2 |tar xvf -
% cd gcc-4.6.1
% ln -s ../gmp-5.0.2 gmp
% ln -s ../mpc-0.9 mpc
% ln -s ../mpfr-3.0.1 mpfr
%mkdir build_dir;cd build_dir
% ../configure
% make 2>&1 |tee make.log
% make install
homebrewを使っているので /usr/local/のオーナ
がユーザになっているので sudoとかroot権限を付けてない
gcc,g++,gcj,gij,gfortranが入った。LIBRALY pathを設定した方が良いかもしれないが まだやっていない。
make.logを確認するとwaringの嵐だが 致命的なエラーは出てなかったと思う...(自信が無い)
macBookPro(2011) CPU i7 2.2GHz memory 8GB
で
real 123m21.598s
user 84m9.681s
sys 15m10.013s
かかった。
コメントをどうぞ
※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。
※なお、送られたコメントはブログの管理者が確認するまで公開されません。
※投稿には管理者が設定した質問に答える必要があります。