「インストール - GCC」の版間の差分

29行目: 29行目:
または、以下のコマンドを実行してダウンロードする。<br>
または、以下のコマンドを実行してダウンロードする。<br>
  wget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-10.1.0/gcc-10.1.0.tar.xz
  wget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-10.1.0/gcc-10.1.0.tar.xz
wget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-10.1.0/sha512.sum
  tar zxvf gcc-10.1.0.tar.gz -o src
  tar zxvf gcc-10.1.0.tar.gz -o src
<br>
sha512.sumファイルを使用して、ダウンロードしたgcc-10.1.0.tar.xzファイルのチェックを行う。<br>
<code>sha512sum: gcc-8.2.0.tar.gz: No such file or directory</code>や<code>gcc-8.2.0.tar.xz: FAILED open or read</code>というメッセージが表示されるが、<br>
gcc-10.1.0.tar.gzファイルをダウンロードしていないため表示されているだけなので、特に問題ない。<br>
sha512sum --check sha512.sum
<br>
<br>
ここでは、ホームディレクトリにインストールを行う。<br>
ここでは、ホームディレクトリにインストールを行う。<br>
35行目: 41行目:
<br>
<br>
以下のコマンドを実行して、GCCをビルドおよびインストールする。<br>
以下のコマンドを実行して、GCCをビルドおよびインストールする。<br>
オプションの説明を記載する。
* enable-languages=c,c++,fortran
*: C、C++、FORTRANのコンパイラをビルド対象とする。
* disable-bootstrap
*: 3-stage bootstrap buildの無効化。
* disable-multilib
*: 64bit専用コンパイラとする(OSが64bitの場合は指定)
  cd gcc-10.1.0
  cd gcc-10.1.0
  mkdir build && cd build
  mkdir build && cd build