📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
| 241行目: | 241行目: | ||
==== 共通 (ホスト側) ==== | ==== 共通 (ホスト側) ==== | ||
GCCツールチェーンのビルドに必要なライブラリをインストールする。<br> | GCCツールチェーンのビルドに必要なライブラリをインストールする。<br> | ||
sudo zypper install gmp-devel mpc-devel mpfr-devel | sudo zypper install expect-devel gmp-devel mpc-devel mpfr-devel | ||
<br> | <br> | ||
| 256行目: | 256行目: | ||
<u>インストールディレクトリは、クロスコンパイラ向けGCCのインストールディレクトリと同じディレクトリであることに注意する。</u><br> | <u>インストールディレクトリは、クロスコンパイラ向けGCCのインストールディレクトリと同じディレクトリであることに注意する。</u><br> | ||
../configure --prefix=<クロスコンパイラ向けGCCのインストールディレクトリ> \ | ../configure --prefix=<クロスコンパイラ向けGCCのインストールディレクトリ> \ | ||
--build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --target=aarch64 | --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --target=aarch64-linux-gnu \ | ||
--disable-gdb --disable-nls --disable-multilib --disable-werror \ | --disable-gdb --disable-nls --disable-multilib --disable-werror \ | ||
--enable-gold --enable-lto --enable-plugins --enable-relro \ | --enable-gold --enable-lto --enable-plugins --enable-relro \ | ||
| 277行目: | 277行目: | ||
CC=<ネイティブ向けGCCのパス> CXX=<ネイティブ向けG++のパス> \ | CC=<ネイティブ向けGCCのパス> CXX=<ネイティブ向けG++のパス> \ | ||
../configure -v --prefix=<クロスコンパイラ向けGCCのインストールディレクトリ> \ | ../configure -v --prefix=<クロスコンパイラ向けGCCのインストールディレクトリ> \ | ||
--build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --target=aarch64 | --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --target=aarch64-linux-gnu \ | ||
--enable-languages=c,c++ --disable-bootstrap --disable-multilib --disable-nls \ | --enable-languages=c,c++ --disable-bootstrap --disable-multilib --disable-nls \ | ||
--with-sysroot=<ターゲットのシステムルートディレクトリ> \ | --with-sysroot=<ターゲットのシステムルートディレクトリ> \ | ||