📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
編集の要約なし |
|||
| 787行目: | 787行目: | ||
以下の例では、SourceForgeからダウンロードした<u>Raspberry Pi専用のGCC ARMツールチェーン</u>を使用して、<br> | 以下の例では、SourceForgeからダウンロードした<u>Raspberry Pi専用のGCC ARMツールチェーン</u>を使用して、<br> | ||
任意のソフトウェアをRaspberry Pi向けにビルドしている。<br> | 任意のソフトウェアをRaspberry Pi向けにビルドしている。<br> | ||
ac_cv_func_malloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes \ | # Raspberry Pi OS 32ビットの場合 | ||
../configure --prefix=<ソフトウェアのインストールディレクトリ> \ | ac_cv_func_malloc_0_nonnull=yes \ | ||
ac_cv_func_realloc_0_nonnull=yes \ | |||
../configure --prefix=<ソフトウェアのインストールディレクトリ> \ | |||
CC=/<GCC_ARMのインストールディレクトリ>/bin/arm-linux-gnueabihf-gcc \ | |||
CXX=/<GCC_ARMのインストールディレクトリ>/bin/arm-linux-gnueabihf-g++ \ | |||
--build=x86_64-unknown-linux-gnu \ | |||
--host=arm-linux-gnueabihf \ | |||
--target=arm-linux-gnueabihf | |||
make -j $(nproc) | make -j $(nproc) | ||
make install | |||
# Raspberry Pi OS 64ビットの場合 | |||
../configure --prefix=<ソフトウェアのインストールディレクトリ> \ | |||
CC=/<GCC_ARMのインストールディレクトリ>/bin/aarch64-linux-gnu-gcc \ | |||
CXX=/<GCC_ARMのインストールディレクトリ>/bin/aarch64-linux-gnu-g++ \ | |||
--build=x86_64-unknown-linux-gnu \ | |||
--host=aarch64-linux-gnu \ | |||
--target=aarch64-linux-gnu | |||
make -j $(nproc) | |||
make install | make install | ||
<br><br> | <br><br> | ||