[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:01332] Re: cannot make xconfig
こんにちは。船橋の荒木と申します。
先にもpostしましたが、ご指摘のとおりでした。
このメールを受信する前に自分で気がつきました。
今後はよく文献を読んでから質問するようにします。
ところでひとつしつもんさせてください。
Slackwareを基準にした市販のLinux本には、カーネルの再構築の際に、
「古いカーネルのバックアップをとり、LILOを書き換えて...」云々とありま
す。実はDebianでこれまで2回カーネルを作っていますが、実は上記のような操
作をまったく行いませんでした。昨日作成したカーネルパッケージのインストー
ルをずっと見ていたら「ブートディスクを作るか?」「LILOを書き換えるか?」
「テストしたけどLILOを書き換える必要はないぞ」みたいなメッセージが出まし
た。これは上記のLinux本に書いてあるような操作を自動的にやってくれている
のでしょうか?それともやっぱりLinux本に書いてあるような操作は必要なので
しょうか?
Hiroshi Araki
araki@xxxxxxxxxxxxxxxxx
___________________________________ 返信 _______________________________________
件名: [debian-users:01313] Re: cannot make xconfig
送信者: debian-users@xxxxxxxxxxx at UNIX
日付: 97/07/29 14:56
こんにちは、中村@名大 です。
どなたかのフォローとだぶってしまうかも知れませんが。
From: araki@xxxxxxxxxxxx
Subject: [debian-users:01304] cannot make xconfig
Date: Mon, 28 Jul 1997 22:54:35 +0900 (JST)
> Debian-1.3.1にアップグレードしたので、カーネルを再構築しようと思い、
> make xconfigを実行したのですが、
> make: *** No rule to make target `xconfig'. Stop.
> というメッセージが出てConfigurationのウインドウが出ません。
make {config, menuconfig, xconfig} の前に、カレントディレクトリをカー
ネルのソースがある、/usr/src/linux に移動されておられないのではないで
しょうか。
/usr/src/linux/Makefile の中身を見てみると、
xconfig: symlinks
$(MAKE) -C scripts kconfig.tk
wish -f scripts/kconfig.tk
menuconfig: include/linux/version.h symlinks
$(MAKE) -C scripts/lxdialog all
$(CONFIG_SHELL) scripts/Menuconfig arch/$(ARCH)/config.in
config: symlinks
$(CONFIG_SHELL) scripts/Configure arch/$(ARCH)/config.in
という記述があると思います。例えば make xconfig を実行したときに、カ
レントディレクトリに Makefile がないか、あっても xconfig: 以下の記述が
なかったために、
> make: *** No rule to make target `xconfig'. Stop.
というふうに、エラーがでるのだと思います。
cd /usr/src/linux を実行してから、make {config, menuconfig, xconfig}
とすれば大丈夫だと思います。
もちろん、カーネルのソースパッケージ、例えば
kernel-source-2.0.30_2.0.30-7.deb などをインストールしておくことは大前
提です。
------------------------------------------
名古屋大学 情報文化学部 自然情報学科
情報機構学講座 中村泰之
TEL (052)789-4753 FAX (052)789-4804 yasuyuki@info.
human.nagoya-u.ac.jp