menuconfig
記録。 †
kernelもダウンロードしたし、さあmenuconfigでいろいろ設定をするぞーと思ってsudo make menuconfigしてみたらNcurses librariesがないと怒られる(涙)
Ncursesってなんだよ、と思って検索
- Ncurses パッケージはキャラクターと端末を扱う、パネルとメニューを含むライブラリを提供
してくれるらしい。ふーん。それで、apt-getしたら入ったのでラッキー。
sudo apt-get install ncurses-dev
amori@popowa:/usr/src/kernel-source-2.6.8$ sudo make menuconfig
- HOSTCC scripts/basic/fixdep
- HOSTCC scripts/basic/split-include
- HOSTCC scripts/basic/docproc
- SHIPPED scripts/kconfig/zconf.tab.h
- HOSTCC scripts/kconfig/conf.o
- HOSTCC scripts/kconfig/mconf.o
- SHIPPED scripts/kconfig/zconf.tab.c
- SHIPPED scripts/kconfig/lex.zconf.c
- HOSTCC -fPIC scripts/kconfig/zconf.tab.o
- HOSTLLD -shared scripts/kconfig/libkconfig.so
- HOSTLD scripts/kconfig/mconf
- /usr/bin/ld: cannot find -lncurses
- collect2: ld はステータス 1 で終了しました
- >> Unable to find the Ncurses libraries.
- >>
- >> You must install ncurses-devel in order
- >> to use 'make menuconfig'
- make[2]: *** [scripts/lxdialog/ncurses] エラー 1
- make [1]: *** [menuconfig] エラー 2
- make: *** [menuconfig] エラー 2
amori@popowa:/usr/src/kernel-source-2.6.8/scripts/lxdialog$ sudo apt-get install ncurses-dev
- パッケージリストを読みこんでいます... 完了
- 依存関係ツリーを作成しています... 完了
- 注意、ncurses-dev の代わりに libncurses5-dev を選択します
- 以下のパッケージが新たにインストールされます:
- libncurses5-dev
- アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 19 個。
- 1038kB のアーカイブを取得する必要があります。
- 展開後に追加で 5296kB のディスク容量が消費されます。
- 取得:1 http://ftp.jp.debian.org stable/main libncurses5-dev 5.4-4 [1038kB]
- 1038kB を 2s で取得しました (498kB/s)
- debconf: フロントエンドの初期化に失敗しました: Gnome
- debconf: (Unable to load Gnome -- is libgnome2-perl installed?)
- debconf: フロントエンドをフォールバックします: Dialog
- 未選択パッケージ libncurses5-dev を選択しています。
- (データベースを読み込んでいます... 現在 75287 個のファイルとディレクトリがインストールされています。)
- (.../libncurses5-dev_5.4-4_i386.deb から) libncurses5-dev を展開しています...
- libncurses5-dev (5.4-4) を設定しています ...
amori@popowa:/usr/src/kernel-source-2.6.8/scripts/lxdialog$