Mestophの日記: armのクロスツールチェーン
日記 by
Mestoph
●binutils-2.15.0
何ごとも起こらず終了。
●gcc-3.4.3(1回目)
基本的には平気。
mipselの時のを参照。
●glibc-2.3.2
何気に難関だった。
kernel-2.4.28のヘッダを使うと、asm以下の構成が違うと怒られた。
仕方なく、2.6.10のヘッダを使い、
cross gccの下準備のマネをする
その上で、
../sysdeps/unix/sysv/linux/arm/ioperm.c: In function `init_iosys':
../sysdeps/unix/sysv/linux/arm/ioperm.c:103: error: `BUS_ISA' が宣言されていません (この関数内で最初に利用)
こんなのが出た。
少し悩んだが、どうもこの辺で悩んでいるのと同じようだ。
というわけでパッチをあててみる。
更に、やはりgcc_ehでとまったので、以前と同じ対策をして、gcc_ehを無視して進む。
今度はこんなのが出た。
../sysdeps/generic/s_fmax.c: In function `__fmax':
../sysdeps/generic/s_fmax.c:28: internal compiler error: in elim_reg_cond, at flow.c:3257
やはり、同じような問題はあるものでこれを参考にしてパッチをあてて進もうかと思ったら、これgccのfixかよー。やられた。
手戻りだなあ。
armのクロスツールチェーン More ログイン