日記帳

日記です。

MSYS-1.0.11 環境に GCC 4.4.0 をインストール

続いて GCC 4.4.0 をインストールする。

現在、 MinGW の自動インストーラである MinGW-5.1.4.exe を使用してインストールを行うと GCC 3.4.5 がインストールされる状態である。そこで GCC 4.4.0 をインストールするにはhttp://sourceforge.net/projects/mingw/files/ から必要なバイナリパッケージを取得して展開してインストールすることになる。

Current Release: gcc-4.4.0 によると事前に以下の3つのパッケージが必要らしい。

これらに加えて GCC 自体のバイナリパッケージとしては以下のものがある。

  • gmp-4.2.4-mingw32-dll.tar.gz [REQUIRED]
  • libiconv-1.13-mingw32-dll-2.tar.gz [REQUIRED]
  • mpfr-2.4.1-mingw32-dll.tar.gz [REQUIRED]
  • pthreads-w32-2.8.0-mingw32-dll.tar.gz [REQUIRED]
  • gcc-core-4.4.0-mingw32-bin.tar.gz [REQUIRED]
  • gcc-core-4.4.0-mingw32-dll.tar.gz [REQUIRED]
  • gcc-ada-4.4.0-mingw32-bin.tar.gz [OPTIONAL]
  • gcc-ada-4.4.0-mingw32-dll.tar.gz [OPTIONAL]
  • gcc-c++-4.4.0-mingw32-bin.tar.gz [OPTIONAL]
  • gcc-c++-4.4.0-mingw32-dll.tar.gz [OPTIONAL]
  • gcc-fortran-4.4.0-mingw32-bin.tar.gz [OPTIONAL]
  • gcc-fortran-4.4.0-mingw32-dll.tar.gz [OPTIONAL]
  • gcc-java-4.4.0-mingw32-bin.tar.gz [OPTIONAL]
  • gcc-java-4.4.0-mingw32-dll.tar.gz [OPTIONAL]
  • gcc-objc-4.4.0-mingw32-bin.tar.gz [OPTIONAL]
  • gcc-objc-4.4.0-mingw32-dll.tar.gz [OPTIONAL]

さらに上の gcc のバイナリパッケージ群をまとめたものとして以下のものがある。

  • gcc-full-4.4.0-mingw32-bin.tar.lzma

つまり「全部入り」な GCC 環境を作りたい場合以下の5つのパッケージを取得して展開すればよさそうだ。