2010年07月17日
PolyLibのコンパイル&インストール
GCCを自前でビルドしたい方向けの情報です。
興味のない方は読み飛ばしてください。
PolyLibは、以下の場所にあります。
最新版は、こちらでチェックしてください。
http://icps.u-strasbg.fr/polylib/
Polylib latest release: 5.22.5. より、
polylib-5.22.5.tar.gz
を、適当なディレクトリに保存します。
MSYSで、ファイルを保存したディレクトリに移動し、
$ tar xzf polylib-5.22.5.tar.gz
$ cd polylib-5.22.5
$ ./configure --prefix=/mingw
$ make
$ make install
以上で終了です。
MPCのコンパイル&インストール
GCCを自前でビルドしたい方向けの情報です。
興味のない方は読み飛ばしてください。
MPCは、以下の場所にあります。
最新版は、こちらでチェックしてください。
http://www.multiprecision.org/
先に、GMPとMPFRをインストールしておいてください。
Download
http://www.multiprecision.org/index.php?prog=mpc&page=download
Latest version より、
mpc-1.0.3.tar.gz
を、適当なディレクトリに保存します。
MSYSで、ファイルを保存したディレクトリに移動し、
$ tar xzf mpc-1.0.3.tar.gz
$ cd mpc-1.0.3
$ ./configure --prefix=/mingw --disable-shared
$ make
$ make install
以上で終了です。
MPFRのコンパイル&インストール
GCCを自前でビルドしたい方向けの情報です。
興味のない方は読み飛ばしてください。
MPFRは、以下の場所にあります。
最新版は、こちらでチェックしてください。
http://www.mpfr.org/
先に、GMPをインストールしておいてください。
Download
http://www.mpfr.org/mpfr-current/#download
より、
mpfr-3.1.3.tar.bz2
を、適当なディレクトリに保存します。
Bugs より、cumulative patchをダウンロードします。
allpatches.txt
などと名前をつけて、テキストファイルを保存します。
mpfr本体がアップデートされた直後は、cumulative patchが無い場合もあります。
MSYSで、ファイルを保存したディレクトリに移動し、
$ tar xjf mpfr-3.1.3.tar.bz2
$ cd mpfr-3.1.3
$ patch -N -Z -p1 < ../allpatches.txt
$ ./configure --prefix=/mingw --disable-shared
$ make
$ make install
以上で終了です。