ツールチェインの入手
[[シャープの開発者向けページ:http://developer.ezaurus.com/sl_j/tool/tools.htm]]からクロスコンパイラ、ライブラリ、ヘッダファイル、ユーティリティを取得します。
- [[binutils-cross-arm-2.11.2-0.i386.rpm:http://developer.ezaurus.com/sl_j/tool/tools/binutils-cross-arm-2.11.2-0.i386.rpm]]
- [[gcc-cross-sa1100-2.95.2-0.i386.rpm:http://developer.ezaurus.com/sl_j/tool/tools/gcc-cross-sa1100-2.95.2-0.i386.rpm]]
- [[glibc-arm-2.2.2-0.i386.rpm::http://developer.ezaurus.com/sl_j/tool/tools/glibc-arm-2.2.2-0.i386.rpm]]
- [[linux-headers-arm-sa1100-2.4.6-3.i386.rpm:http://developer.ezaurus.com/sl_j/tool/tools/linux-headers-arm-sa1100-2.4.6-3.i386.rpm]]
ツールチェインの展開 [#fb56a91b]
パッケージは RPM で供給されているので、rpm2cpio と cpio を使って展開します。Linux 版ツールチェインのインストール先は /opt 以下ですが、今回は /usr/local/zaurus 以下にインストールすることにします。
# foreach i ( *.rpm ) foreach? rpm2cpio $i | cpio -id foreach? end # find opt -type d | xargs chmod go+rx # mkdir -p /usr/local/zaurus # mv opt/Embedix /usr/local/zaurus
Qtopia 1.5.0 (free版) の入手 [#u67609db]
Trolltech から Linux 用コンパイル済 RPM を入手します。
- [[qtopia-free-1.5.0-1.i386.rpm:ftp://ftp.trolltech.com/qtopia/sdk/SuSE7.0/qtopia-free-1.5.0-1.i386.rpm]]
Qtopia の展開 [#i77d08b6]
# rpm2cpio qtopia-free-1.5.0-1.i386.rpm | cpio -id # find opt -type d | xargs chmod go+rx # mv opt/Qtopia /usr/local/zaurus
FreeBSD 6.1-R, Mac OS X 10.4/i386用バイナリ