📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)

139行目: 139行目:
==== クロスコンパイラ向けGCCのインストール ====
==== クロスコンパイラ向けGCCのインストール ====
クロスコンパイラ向けGCCをビルドおよびインストールする手順を以下に示す。<br>
クロスコンパイラ向けGCCをビルドおよびインストールする手順を以下に示す。<br>
<br>
まず、[https://ftp.gnu.org/gnu/binutils/ GNUの公式Webサイト]から、Binutilsをダウンロードする。<br>
まず、[https://ftp.gnu.org/gnu/binutils/ GNUの公式Webサイト]から、Binutilsをダウンロードする。<br>
ダウンロードしたファイルを解凍する。<br>
ダウンロードしたファイルを解凍する。<br>
153行目: 154行目:
  --enable-interwork --enable-multilib --with-gnu-as --with-gnu-ld --disable-nls
  --enable-interwork --enable-multilib --with-gnu-as --with-gnu-ld --disable-nls
<br>
<br>
クロスコンパイラ向けGCCをビルドおよびインストールする。<br>
次に、クロスコンパイラ向けGCCをビルドおよびインストールする。<br>
以下の例では、AArch64用クロスコンパイラ向けGCC 11.2をビルドしている。<br>
以下の例では、AArch64用クロスコンパイラ向けGCC 11.2をビルドしている。<br>
<br>
<br>
168行目: 169行目:
  make install-strip
  make install-strip
<br>
<br>
Newlibをインストールする場合の手順を以下に示す。<br>
Newlibをインストールする場合の手順を以下に示す。(おそらくインストールは不要であるが、念のため、記述する)<br>
[https://www.sourceware.org/newlib/ Newlibの公式Webサイト]にアクセスして、Newlibをダウンロードする。<br>
[https://www.sourceware.org/newlib/ Newlibの公式Webサイト]にアクセスして、Newlibをダウンロードする。<br>
ダウンロードしたファイルを解凍する。<br>
ダウンロードしたファイルを解凍する。<br>