#navi(FAQ) カテゴリー: システム管理
./configure した時,ログに,
/usr/include/bits/errno.h:25: linux/errno.h: No such file or directory /usr/include/bits/local_lim.h:36: linux/limits.h: No such file or directory
こういったエラーメッセージが多数でてコンパイルできない場合は, カーネルのソースコードが正しく展開されていない可能性が大きいです. Plamo98 の場合 HDD の容量を考慮して,普通にインストールしても /usr/src/ 以下にカーネルのソースコードがインストールされません.
カーネルソースのインストールとパッチを当てる方法は,/usr/src/README-linux98 に書いてあります.
plamo-3.3 を例に簡単に手順をお知らせします.作業は root で行ないます.
/usr/src/linux-2.4.22/ /usr/src/linuxが作られます.
~# cd /usr/src/linux ~# bzcat ../plamo98-2.4.22-diff.bz2 | patch -p1
~# cd /usr/include ~# ln -s /usr/src/linux/include/asm-i386 asm ~# ln -s /usr/src/linux/include/linux linux (~# ln -s /usr/src/linux/include/scsi scsi) scsi 関係を使用するならこれもです.
~# cd /usr/src/linux ~# make menuconfigLoad an Alternate Configuration File を選択して,入力ボックスに,
/boot/configと入力し Enter.
カーネルを再構築する必要がある場合は,この menuconfig でパラメータの設定をおこなってから exit します.
この件に関して追加情報などありましたら、以下にどうぞ;