| Category:雑記 | Comment

gcc入れ替え

諸事情でgccを入れ替えることに、
しかしGMPもMPFRもMPCも入れ替え。

  • http://gmplib.org/
  • http://www.mpfr.org/
  • http://www.multiprecision.org/
そのあとgccをコンパイル、これ何時間かかるの?
  • http://gcc.gnu.org/

作業としては、先にライブラリを更新しておいて、
gccをコンパイルすれば良いのだけど、configure時でこんなエラーが出る。

configure: error: Building GCC requires GMP 4.2configure: error: Building GCC requires GMP 4.2+, MPFR 2.3.1+ and MPC 0.8.0+.
Try the –with-gmp, –with-mpfr and/or –with-mpc options to specify
their locations.  Source code for these libraries can be found at
their respective hosting sites as well as at
ftp://gcc.gnu.org/pub/gcc/infrastructure/.  See also
http://gcc.gnu.org/install/prerequisites.html for additional info.  If
you obtained GMP, MPFR and/or MPC from a vendor distribution package,
make sure that you have installed both the libraries and the header
files.  They may be located in separate packages.

そもそも、だから mpc とか更新しているんだけども、
結局解決するのはめんどくさくなり、以下のように進めた。

./configure –with-gmp-lib=/usr/local/lib –with-mpfr-lib=/usr/local/lib –with-mpc-lib=/usr/local/lib
make
make install

一応コンパイルは出来たのでよしとする。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください