[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:32613] Re: make dep error in installing kernel



吉田恭です. 

斉藤さん, 大原さん, 助言を有難うございます. 
斉藤さんの御指摘の通り, エラーの原因はlibc6-dev の未インストールでし
た. 

以下の症状
[debian-users:32591] says:
>* 症状 *
>ここで
>make dep
>すると, 以下のエラーメッセージが出ます.
>gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -o scripts/mkdep scripts/mkdep.c
>scripts/mkdep.c:33: ctype.h: No such file or directory
> (中略)
>scripts/mkdep.c:44: sys/types.h: No such file or directory
>make: *** [scripts/mkdep] Error 1
は, 次のように解決しました. 

* 解決方法 *
[debian-users:32591]の* 背景 *以降, Debian CD1(2.2r.5)でアップグレー
ドした後に, libc6-dev をインストール:
apt-get -u dist-upgrade
apt-get install libc6-dev
アップグレードされないパッケージもあるが, 放っておいてここで
make dep
でエラーが出ません. 


参考までに, 以下, IBM ThinkPad T23, Debian potato にkernel-2.4.18 を
入れて, ネットワークに接続するまでの手順を書きます.

make-kpkg --revision local.1.0 kernel_image
dpkg -i ../kernel-image-2.4.18_local.1.0_i386.deb
とした後 /etc/lilo.conf を適当に編集. そしてrebootする.

再度立ち上げて, /etc/modutils/aliases の編集
alias eth0 eepro100
の行を足します. 
update-modules
とする. 次に/etc/network/interfaceの編集
iface eth0 inte static
      address xxx.x.xx.xx ...
などと書く. 
ifdown eth0
ifup eth0
で取り敢えずネットワークに繋がります. 

T23 ではネットワーク接続にeepro100ドライバが必要ですが, これはkernel
-2.4.18 ではデフォルトで使えるようになっているので, カーネルの設定は
デフォルトでOKです. 
--
Kyo Yoshida
kyo@xxxxxxxxxxxxxxxxxx