Linux kernel make menuconfig 时出错处理方法

在Ubuntu 12.04的环境下编译最新的linux 3.14代码时出现下面的错误:

$ make menuconfig
  HOSTLD  scripts/kconfig/mconf
scripts/kconfig/mconf.o: In function `show_help':
mconf.c:(.text+0x8a4): undefined reference to `stdscr'
scripts/kconfig/lxdialog/checklist.o: In function `print_arrows':
checklist.c:(.text+0x41): undefined reference to `wmove'
checklist.c:(.text+0x61): undefined reference to `acs_map'
......
menubox.c:(.text+0x3a9): undefined reference to `wrefresh'
scripts/kconfig/lxdialog/menubox.o: In function `print_buttons':
menubox.c:(.text+0x4ef): undefined reference to `wrefresh'
collect2: ld returned 1 exit status
make[1]: *** [scripts/kconfig/mconf] Error 1
make: *** [menuconfig] Error 2

由于缺少必要的package,所以出现了编译问题。

出现这个问题的处理方法:

sudo apt-get install build-essential libncurses5 libncurses5-dev


你可能感兴趣的:(Linux kernel make menuconfig 时出错处理方法)