📢 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 \
CC=/<GCC_ARMのインストールディレクトリ>/bin/arm-linux-gnueabihf-gcc CXX=/<GCC_ARMのインストールディレクトリ>/bin/arm-linux-gnueabihf-g++ \
ac_cv_func_realloc_0_nonnull=yes \
--build=x86_64-unknown-linux-gnu --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf
  ../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>