Linux Zaurus セルフコンパイル環境の整備(stat)

(

)

by

in

dev_img-1.3 か zgcc を使用する。
どちらの場合でも、stat 系のリンクが通らないので以下のようにして、libc_nonshard.a を取得し、/usr/libに置く。
 ・Sharp ザウルス宝箱Pro ( http://developer.ezaurus.com/sl_j/tool/tools.htm ) のライブラリ(glibc)をダウンロードし、適当な環境(x86系 Linux 等)に OS 対応チェックを無視するモードで展開し、以下のディレクトリにあるものを取得。
/opt/Embedix/tools/arm-linux/lib/libc_nonshared.a
 ・誰か知らないが web 上に出ているものを使う(例えば http://paipai.org/~humorum/zaurus/develop/glibc-2.2.2/arm-linux/lib/libc_nonshared.a )
次に /usr/lib/libc.so を使えないようにリネームする。(libc.so- 等)
そして、/usr/lib/libc.so という名前で以下の内容持つテキストファイルを作成。
 GROUP( /lib/libc.so.6 libc_nonshared.a )