busybox 编译错误make menuconfig…
2012-12-10 16:15
253 查看
当出现如下面文字中所描叙的如此恐怖的错误的时候,那就一定是 libncurses5-dev 包没有安装了~~
root@ubuntu:/tmp/busybox-1.19.4#make menuconfig
HOSTCC scripts/kconfig/lxdialog/checklist.o
In file included fromscripts/kconfig/lxdialog/checklist.c:24:
scripts/kconfig/lxdialog/dialog.h:31:20: error: curses.h: No suchfile or directory
In file included fromscripts/kconfig/lxdialog/checklist.c:24:
scripts/kconfig/lxdialog/dialog.h:128: error: expected ‘=’, ‘,’,‘;’, ‘asm’ or ‘__attribute__’ before ‘use_colors’
scripts/kconfig/lxdialog/dialog.h:129: error: expected ‘=’, ‘,’,‘;’, ‘asm’ or ‘__attribute__’ before ‘use_shadow’
scripts/kconfig/lxdialog/dialog.h:131: error: expected ‘=’, ‘,’,‘;’, ‘asm’ or ‘__attribute__’ before ‘attributes’
scripts/kconfig/lxdialog/dialog.h:143: error: expected ‘)’ before‘*’ token
scripts/kconfig/lxdialog/dialog.h:146: error: expected ‘)’ before‘*’ token
scripts/kconfig/lxdialog/dialog.h:147: error: expected ‘)’ before‘*’ token
scripts/kconfig/lxdialog/dialog.h:148: error: expected ‘)’ before‘*’ token
scripts/kconfig/lxdialog/dialog.h:149: error: expected ‘)’ before‘*’ token
scripts/kconfig/lxdialog/dialog.h:151: error: expected ‘)’ before‘*’ token
scripts/kconfig/lxdialog/checklist.c:31: error: expected ‘)’ before‘*’ token
scripts/kconfig/lxdialog/checklist.c:59: error: expected ‘)’ before‘*’ token
scripts/kconfig/lxdialog/checklist.c:95: error: expected ‘)’ before‘*’ token
scripts/kconfig/lxdialog/checklist.c: In function‘dialog_checklist’:
scripts/kconfig/lxdialog/checklist.c:117: error: ‘WINDOW’undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:117: error: (Each undeclaredidentifier is reported only once
scripts/kconfig/lxdialog/checklist.c:117: error: for each functionit appears in.)
scripts/kconfig/lxdialog/checklist.c:117: error: ‘dialog’undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:117: error: ‘list’ undeclared(first use in this function)
scripts/kconfig/lxdialog/checklist.c:117: warning: left-handoperand of comma expression has no effect
scripts/kconfig/lxdialog/checklist.c:121: warning: implicitdeclaration of function ‘endwin’
scripts/kconfig/lxdialog/checklist.c:122: warning: implicitdeclaration of function ‘fprintf’
scripts/kconfig/lxdialog/checklist.c:122: warning: incompatibleimplicit declaration of built-in function ‘fprintf’
scripts/kconfig/lxdialog/checklist.c:122: error: ‘stderr’undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:140: error: ‘COLS’ undeclared(first use in this function)
scripts/kconfig/lxdialog/checklist.c:141: error: ‘LINES’ undeclared(first use in this function)
scripts/kconfig/lxdialog/checklist.c:143: warning: implicitdeclaration of function ‘draw_shadow’
scripts/kconfig/lxdialog/checklist.c:143: error: ‘stdscr’undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:145: warning: implicitdeclaration of function ‘newwin’
scripts/kconfig/lxdialog/checklist.c:146: warning: implicitdeclaration of function ‘keypad’
scripts/kconfig/lxdialog/checklist.c:146: error: ‘TRUE’ undeclared(first use in this function)
scripts/kconfig/lxdialog/checklist.c:148: warning: implicitdeclaration of function ‘draw_box’
scripts/kconfig/lxdialog/checklist.c:148: error: ‘attributes’undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:149: warning: implicitdeclaration of function ‘wattrset’
scripts/kconfig/lxdialog/checklist.c:150: warning: implicitdeclaration of function ‘mvwaddch’
scripts/kconfig/lxdialog/checklist.c:152: warning: implicitdeclaration of function ‘waddch’
scripts/kconfig/lxdialog/checklist.c:156: warning: implicitdeclaration of function ‘print_title’
scripts/kconfig/lxdialog/checklist.c:159: warning: implicitdeclaration of function ‘print_autowrap’
scripts/kconfig/lxdialog/checklist.c:166: warning: implicitdeclaration of function ‘subwin’
scripts/kconfig/lxdialog/checklist.c:190: warning: implicitdeclaration of function ‘print_item’
scripts/kconfig/lxdialog/checklist.c:194: warning: implicitdeclaration of function ‘print_arrows’
scripts/kconfig/lxdialog/checklist.c:197: warning: implicitdeclaration of function ‘print_buttons’
scripts/kconfig/lxdialog/checklist.c:199: warning: implicitdeclaration of function ‘wnoutrefresh’
scripts/kconfig/lxdialog/checklist.c:201: warning: implicitdeclaration of function ‘doupdate’
scripts/kconfig/lxdialog/checklist.c:204: warning: implicitdeclaration of function ‘wgetch’
scripts/kconfig/lxdialog/checklist.c:211: error: ‘KEY_UP’undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:211: error: ‘KEY_DOWN’undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:221: error: ‘FALSE’ undeclared(first use in this function)
scripts/kconfig/lxdialog/checklist.c:222: warning: implicitdeclaration of function ‘scrollok’
scripts/kconfig/lxdialog/checklist.c:223: warning: implicitdeclaration of function ‘wscrl’
scripts/kconfig/lxdialog/checklist.c:232: warning: implicitdeclaration of function ‘wrefresh’
scripts/kconfig/lxdialog/checklist.c:282: warning: incompatibleimplicit declaration of built-in function ‘fprintf’
scripts/kconfig/lxdialog/checklist.c:283: warning: implicitdeclaration of function ‘delwin’
scripts/kconfig/lxdialog/checklist.c:287: error: ‘KEY_LEFT’undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:288: error: ‘KEY_RIGHT’undeclared (first use in this function)
make[2]: *** [scripts/kconfig/lxdialog/checklist.o] Error 1
make[1]: *** [menuconfig] Error 2
make: *** [menuconfig] Error 2
root@ubuntu:/tmp/busybox-1.19.4#make menuconfig
HOSTCC scripts/kconfig/lxdialog/checklist.o
HOSTCC scripts/kconfig/lxdialog/inputbox.o
HOSTCC scripts/kconfig/lxdialog/lxdialog.o
scripts/kconfig/lxdialog/lxdialog.c: In function‘j_inputbox’:
scripts/kconfig/lxdialog/lxdialog.c:192: warning: format not astring literal and no format arguments
HOSTCC scripts/kconfig/lxdialog/menubox.o
HOSTCC scripts/kconfig/lxdialog/msgbox.o
HOSTCC scripts/kconfig/lxdialog/textbox.o
HOSTCC scripts/kconfig/lxdialog/util.o
HOSTCC scripts/kconfig/lxdialog/yesno.o
HOSTLD scripts/kconfig/lxdialog/lxdialog
scripts/kconfig/mconf Config.in
#
# using defaults found in .config
#
Your configuration changes were NOT saved.
root@ubuntu:/tmp/busybox-1.19.4#make menuconfig
HOSTCC scripts/kconfig/lxdialog/checklist.o
In file included fromscripts/kconfig/lxdialog/checklist.c:24:
scripts/kconfig/lxdialog/dialog.h:31:20: error: curses.h: No suchfile or directory
In file included fromscripts/kconfig/lxdialog/checklist.c:24:
scripts/kconfig/lxdialog/dialog.h:128: error: expected ‘=’, ‘,’,‘;’, ‘asm’ or ‘__attribute__’ before ‘use_colors’
scripts/kconfig/lxdialog/dialog.h:129: error: expected ‘=’, ‘,’,‘;’, ‘asm’ or ‘__attribute__’ before ‘use_shadow’
scripts/kconfig/lxdialog/dialog.h:131: error: expected ‘=’, ‘,’,‘;’, ‘asm’ or ‘__attribute__’ before ‘attributes’
scripts/kconfig/lxdialog/dialog.h:143: error: expected ‘)’ before‘*’ token
scripts/kconfig/lxdialog/dialog.h:146: error: expected ‘)’ before‘*’ token
scripts/kconfig/lxdialog/dialog.h:147: error: expected ‘)’ before‘*’ token
scripts/kconfig/lxdialog/dialog.h:148: error: expected ‘)’ before‘*’ token
scripts/kconfig/lxdialog/dialog.h:149: error: expected ‘)’ before‘*’ token
scripts/kconfig/lxdialog/dialog.h:151: error: expected ‘)’ before‘*’ token
scripts/kconfig/lxdialog/checklist.c:31: error: expected ‘)’ before‘*’ token
scripts/kconfig/lxdialog/checklist.c:59: error: expected ‘)’ before‘*’ token
scripts/kconfig/lxdialog/checklist.c:95: error: expected ‘)’ before‘*’ token
scripts/kconfig/lxdialog/checklist.c: In function‘dialog_checklist’:
scripts/kconfig/lxdialog/checklist.c:117: error: ‘WINDOW’undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:117: error: (Each undeclaredidentifier is reported only once
scripts/kconfig/lxdialog/checklist.c:117: error: for each functionit appears in.)
scripts/kconfig/lxdialog/checklist.c:117: error: ‘dialog’undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:117: error: ‘list’ undeclared(first use in this function)
scripts/kconfig/lxdialog/checklist.c:117: warning: left-handoperand of comma expression has no effect
scripts/kconfig/lxdialog/checklist.c:121: warning: implicitdeclaration of function ‘endwin’
scripts/kconfig/lxdialog/checklist.c:122: warning: implicitdeclaration of function ‘fprintf’
scripts/kconfig/lxdialog/checklist.c:122: warning: incompatibleimplicit declaration of built-in function ‘fprintf’
scripts/kconfig/lxdialog/checklist.c:122: error: ‘stderr’undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:140: error: ‘COLS’ undeclared(first use in this function)
scripts/kconfig/lxdialog/checklist.c:141: error: ‘LINES’ undeclared(first use in this function)
scripts/kconfig/lxdialog/checklist.c:143: warning: implicitdeclaration of function ‘draw_shadow’
scripts/kconfig/lxdialog/checklist.c:143: error: ‘stdscr’undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:145: warning: implicitdeclaration of function ‘newwin’
scripts/kconfig/lxdialog/checklist.c:146: warning: implicitdeclaration of function ‘keypad’
scripts/kconfig/lxdialog/checklist.c:146: error: ‘TRUE’ undeclared(first use in this function)
scripts/kconfig/lxdialog/checklist.c:148: warning: implicitdeclaration of function ‘draw_box’
scripts/kconfig/lxdialog/checklist.c:148: error: ‘attributes’undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:149: warning: implicitdeclaration of function ‘wattrset’
scripts/kconfig/lxdialog/checklist.c:150: warning: implicitdeclaration of function ‘mvwaddch’
scripts/kconfig/lxdialog/checklist.c:152: warning: implicitdeclaration of function ‘waddch’
scripts/kconfig/lxdialog/checklist.c:156: warning: implicitdeclaration of function ‘print_title’
scripts/kconfig/lxdialog/checklist.c:159: warning: implicitdeclaration of function ‘print_autowrap’
scripts/kconfig/lxdialog/checklist.c:166: warning: implicitdeclaration of function ‘subwin’
scripts/kconfig/lxdialog/checklist.c:190: warning: implicitdeclaration of function ‘print_item’
scripts/kconfig/lxdialog/checklist.c:194: warning: implicitdeclaration of function ‘print_arrows’
scripts/kconfig/lxdialog/checklist.c:197: warning: implicitdeclaration of function ‘print_buttons’
scripts/kconfig/lxdialog/checklist.c:199: warning: implicitdeclaration of function ‘wnoutrefresh’
scripts/kconfig/lxdialog/checklist.c:201: warning: implicitdeclaration of function ‘doupdate’
scripts/kconfig/lxdialog/checklist.c:204: warning: implicitdeclaration of function ‘wgetch’
scripts/kconfig/lxdialog/checklist.c:211: error: ‘KEY_UP’undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:211: error: ‘KEY_DOWN’undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:221: error: ‘FALSE’ undeclared(first use in this function)
scripts/kconfig/lxdialog/checklist.c:222: warning: implicitdeclaration of function ‘scrollok’
scripts/kconfig/lxdialog/checklist.c:223: warning: implicitdeclaration of function ‘wscrl’
scripts/kconfig/lxdialog/checklist.c:232: warning: implicitdeclaration of function ‘wrefresh’
scripts/kconfig/lxdialog/checklist.c:282: warning: incompatibleimplicit declaration of built-in function ‘fprintf’
scripts/kconfig/lxdialog/checklist.c:283: warning: implicitdeclaration of function ‘delwin’
scripts/kconfig/lxdialog/checklist.c:287: error: ‘KEY_LEFT’undeclared (first use in this function)
scripts/kconfig/lxdialog/checklist.c:288: error: ‘KEY_RIGHT’undeclared (first use in this function)
make[2]: *** [scripts/kconfig/lxdialog/checklist.o] Error 1
make[1]: *** [menuconfig] Error 2
make: *** [menuconfig] Error 2
root@ubuntu:/tmp/busybox-1.19.4#make menuconfig
HOSTCC scripts/kconfig/lxdialog/checklist.o
HOSTCC scripts/kconfig/lxdialog/inputbox.o
HOSTCC scripts/kconfig/lxdialog/lxdialog.o
scripts/kconfig/lxdialog/lxdialog.c: In function‘j_inputbox’:
scripts/kconfig/lxdialog/lxdialog.c:192: warning: format not astring literal and no format arguments
HOSTCC scripts/kconfig/lxdialog/menubox.o
HOSTCC scripts/kconfig/lxdialog/msgbox.o
HOSTCC scripts/kconfig/lxdialog/textbox.o
HOSTCC scripts/kconfig/lxdialog/util.o
HOSTCC scripts/kconfig/lxdialog/yesno.o
HOSTLD scripts/kconfig/lxdialog/lxdialog
scripts/kconfig/mconf Config.in
#
# using defaults found in .config
#
Your configuration changes were NOT saved.
相关文章推荐
- Ubuntu 内核编译 make menuconfig 发生错误 解决方案
- 编译busybox时使用make menuconfig命令出现下列问题:recipe for target 'scripts/kconfig/lxdialog/checklist.o' failed
- linux内核编译错误 No rule to make target menuconfig解决方法
- 编译linux内核make menuconfig报 'make menuconfig' requires the ncurses libraries 等错误
- make menuconfig内核编译时,Error opening terminal: xterm 错误解决方法
- linux 内核编译错误 make menuconfig
- ubuntu 10.10下编译linux内核make menuconfig报 'make menuconfig' requires the ncurses libraries 等错误
- Ubuntu 内核编译 make menuconfig 发生错误 解决方案
- ubuntu14.04 busybox编译问题 make[1]:*** [menuconfig] Error 1
- linux内核编译中的各种问题:No rule to make target `menuconfig'&&Unable to find the Ncurses libraries
- 编译内核,配置内核make menuconfig
- 嵌入式 make-menuconfig错误
- make menuconfig提示'make menuconfig' requires the ncurses libraries.编译3.13.6内核
- 3、ubuntu 下编译 linux 内核时无法使用 make menuconfig
- Ubuntu和Busybox下用make menuconfig配置出错解决
- Ubuntu和Busybox下用make menuconfig配置出错解决
- 配置内核源码make menuconfig时出现 #include CURSES_LOC错误
- ubuntu7.10下编译linux kernel 2.6.23.1之make menuconfig问题解决
- 内核编译 make menuconfig 不能打开
- make menuconfig时出现致命错误:fatal error: curses.h: 没有那个文件或目录