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$

Last-modified: 2012-03-12 (月) 17:06:01 (166d)