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

ナビゲーションに移動 検索に移動
31行目: 31行目:
<br>
<br>
==== Binutilsのインストール ====
==== Binutilsのインストール ====
# ビルドに必要な依存関係のライブラリをインストールする。
#: <code>sudo zypper install \</code>
#: <code>gmp-devel mpfr-devel mpc-devel isl-devel expect-devel gcc-fortran gcc7-fortran libgfortran4 libquadmath0 gcc-go gcc7-go libgo11</code>
# [https://ftp.gnu.org/gnu/binutils Binutilsの公式Webサイト]にアクセスして、最新のBinutilsをダウンロードする。
# [https://ftp.gnu.org/gnu/binutils Binutilsの公式Webサイト]にアクセスして、最新のBinutilsをダウンロードする。
# ダウンロードしたBinutilsを解凍して、Binutilsディレクトリに移動する。
# ダウンロードしたBinutilsを解凍して、Binutilsディレクトリに移動する。
#: tar xf Binutils-x.xx.tar.xz
#: <code>tar xf Binutils-x.xx.tar.xz</code>
# ビルドディレクトリを作成する。
# ビルドディレクトリを作成する。
#: mkdir build && cd build
#: <code>mkdir build && cd build</code>
# Binutilsをビルドおよびインストールするために、以下のコマンドを実行する。
# Binutilsをビルドおよびインストールするために、以下のコマンドを実行する。
#: ../configure --prefix=<Binutilsのインストールディレクトリ>
#: <code>../configure --prefix=<Binutilsのインストールディレクトリ></code>
#: make -j $(nproc)
#: <code>make -j $(nproc)</code>
#: make install
#: <code>make install</code>
#: または
#: または
#: ../configure --prefix=<Binutilsのインストールディレクトリ> \
#: <code>../configure --prefix=<Binutilsのインストールディレクトリ> \</code>
#: CC="/<GCCのインストールディレクトリ>/bin/gcc-<バージョン名> -arch i386 -arch x86_64" \
#: <code>CC="/<GCCのインストールディレクトリ>/bin/gcc-<バージョン名> -arch i386 -arch x86_64" \</code>
#: CXX="/<GCCのインストールディレクトリ>/bin/g++-<バージョン名> -arch i386 -arch x86_64" \
#: <code>CXX="/<GCCのインストールディレクトリ>/bin/g++-<バージョン名> -arch i386 -arch x86_64" \</code>
#: CPP="/<GCCのインストールディレクトリ>/bin/gcc-<バージョン名> -E" CXXCPP="/<GCCのインストールディレクトリ>/bin/g++-<バージョン名> -E"
#: <code>CPP="/<GCCのインストールディレクトリ>/bin/gcc-<バージョン名> -E" CXXCPP="/<GCCのインストールディレクトリ>/bin/g++-<バージョン名> -E"</code>
#: make -j $(nproc)
#: <code>make -j $(nproc)</code>
#: make install
#: <code>make install</code>
<br><br>
<br><br>


案内メニュー