031225版セルフ野良ビルド時の注意点
やっとkernel image までたどり着いた...
以下、注意点。
- まともな.configを使う。
- hosoさめのや、kogiidenaさんのところにあるものをベースにする。
- .configで保存して、make oldconfigしておく。
- 追加は自分で make menuconfig する。
- kernelサイズが大きくなる場合は、kogiidenaさんのサイズ緩和パッチを当てる。 http://eggplant.ddo.jp/www/pukiwiki/index.php?Kernel-2.4%20%A5%B5%A5%A4%A5%BA%C0%A9%B8%C2%B4%CB%CF%C2%A5%D1%A5%C3%A5%C1#t49ffdaa
- bzImageは使えない。make: *** No rule to make target `bzImage'. Stop.
- kojimaさんのパッチも上がっているので、適宜適用すること。
- 2.4.27 までの一般的な bug fix を含んでいる。http://www.rr.iij4u.or.jp/~kkojima/landisk-j.html
- ビルドは/usr/srcなどの下で行う必要はない。
- gcc,ld,ar,objcopy,nm は、sh-linux-*にシンボリックリンクしておく。
- クロスビルド専用で、どこかでハードコードされている?
- アセンブラのヘッダファイルを上書きしておく(必要?)
zImageはできたけど、まだ起動確認はしてないの。