gcc-2.95*クロス環境
スペシャルカーネルの構築用。
SHARP提供のクロス開発環境(gcc-2.95.2, glibc-2.2.2) を、binutils-2.16.1で上書きすることで、"-mcpu=iwmmxt" が使えるようになります。
# (1) ザウルス宝箱より (/opt/Embedix/tools/にインストールされる) rpm -ivh \ gcc-cross-sa1100-2.95.2-0.i386.rpm \ glibc-arm-2.2.2-0.i386.rpm \ linux-headers-arm-sa1100-2.4.6-3.i386.rpm \ binutils-cross-arm-2.11.2-0.i386.rpm # (2) binutils-2.16.1 のビルドとインストール # "--enable-targets=xscale-linux-elf" は無くてもいい? (未検証) tar jxvf binutils-2.16.1.tar.bz2 cd binutils-2.16.1 ./configure \ --prefix=/opt/Embedix/tools \ --target=arm-linux \ --enable-targets=xscale-linux-elf make make install
参考:hisさん, たたかうデジタリアンさん