当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 8 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 编译内核时,make menuconfig失败
帖子发表于 : 2007-02-24 15:56 
头像

注册: 2005-12-12 19:10
帖子: 117
地址: 山西左权
送出感谢: 2
接收感谢: 1
报错:
root@dubuntu:/usr/src/linux-2.6.20# make menuconfig
HOSTCC scripts/kconfig/lxdialog/checklist.o
In file included from scripts/kconfig/lxdialog/checklist.c:24:
scripts/kconfig/lxdialog/dialog.h:32:20: error: curses.h: 没有那个文件或目录
In file included from scripts/kconfig/lxdialog/checklist.c:24:
scripts/kconfig/lxdialog/dialog.h:97: 错误: syntax error before ‘chtype’
scripts/kconfig/lxdialog/dialog.h:97: 警告: 结构或联合后没有分号
scripts/kconfig/lxdialog/dialog.h:101: 错误: syntax error before ‘}’ token
scripts/kconfig/lxdialog/dialog.h:105: 错误: 字段 ‘screen’ 的类型不完全
scripts/kconfig/lxdialog/dialog.h:106: 错误: 字段 ‘shadow’ 的类型不完全
scripts/kconfig/lxdialog/dialog.h:107: 错误: 字段 ‘dialog’ 的类型不完全
scripts/kconfig/lxdialog/dialog.h:108: 错误: 字段 ‘title’ 的类型不完全
scripts/kconfig/lxdialog/dialog.h:109: 错误: 字段 ‘border’ 的类型不完全
scripts/kconfig/lxdialog/dialog.h:110: 错误: 字段 ‘button_active’ 的类型不完全
scripts/kconfig/lxdialog/dialog.h:111: 错误: 字段 ‘button_inactive’ 的类型不完 全
scripts/kconfig/lxdialog/dialog.h:112: 错误: 字段 ‘button_key_active’ 的类型不 完全
scripts/kconfig/lxdialog/dialog.h:113: 错误: 字段 ‘button_key_inactive’ 的类型 不完全
scripts/kconfig/lxdialog/dialog.h:114: 错误: 字段 ‘button_label_active’ 的类型 不完全
scripts/kconfig/lxdialog/dialog.h:115: 错误: 字段 ‘button_label_inactive’ 的类 型不完全
scripts/kconfig/lxdialog/dialog.h:116: 错误: 字段 ‘inputbox’ 的类型不完全
scripts/kconfig/lxdialog/dialog.h:117: 错误: 字段 ‘inputbox_border’ 的类型不完 全
scripts/kconfig/lxdialog/dialog.h:118: 错误: 字段 ‘searchbox’ 的类型不完全
scripts/kconfig/lxdialog/dialog.h:119: 错误: 字段 ‘searchbox_title’ 的类型不完 全
scripts/kconfig/lxdialog/dialog.h:120: 错误: 字段 ‘searchbox_border’ 的类型不完全
scripts/kconfig/lxdialog/dialog.h:121: 错误: 字段 ‘position_indicator’ 的类型不完全
scripts/kconfig/lxdialog/dialog.h:122: 错误: 字段 ‘menubox’ 的类型不完全
scripts/kconfig/lxdialog/dialog.h:123: 错误: 字段 ‘menubox_border’ 的类型不完全scripts/kconfig/lxdialog/dialog.h:124: 错误: 字段 ‘item’ 的类型不完全
scripts/kconfig/lxdialog/dialog.h:125: 错误: 字段 ‘item_selected’ 的类型不完全
scripts/kconfig/lxdialog/dialog.h:126: 错误: 字段 ‘tag’ 的类型不完全
scripts/kconfig/lxdialog/dialog.h:127: 错误: 字段 ‘tag_selected’ 的类型不完全
scripts/kconfig/lxdialog/dialog.h:128: 错误: 字段 ‘tag_key’ 的类型不完全
scripts/kconfig/lxdialog/dialog.h:129: 错误: 字段 ‘tag_key_selected’ 的类型不完全
scripts/kconfig/lxdialog/dialog.h:130: 错误: 字段 ‘check’ 的类型不完全
scripts/kconfig/lxdialog/dialog.h:131: 错误: 字段 ‘check_selected’ 的类型不完全scripts/kconfig/lxdialog/dialog.h:132: 错误: 字段 ‘uarrow’ 的类型不完全
scripts/kconfig/lxdialog/dialog.h:133: 错误: 字段 ‘darrow’ 的类型不完全
scripts/kconfig/lxdialog/dialog.h:187: 错误: syntax error before ‘*’ token
scripts/kconfig/lxdialog/dialog.h:187: 警告: 函数声明不是一个原型
scripts/kconfig/lxdialog/dialog.h:193: 错误: syntax error before ‘*’ token
scripts/kconfig/lxdialog/dialog.h:193: 警告: 函数声明不是一个原型
scripts/kconfig/lxdialog/dialog.h:195: 错误: syntax error before ‘*’ token
scripts/kconfig/lxdialog/dialog.h:195: 警告: 函数声明不是一个原型
scripts/kconfig/lxdialog/dialog.h:196: 错误: syntax error before ‘*’ token
scripts/kconfig/lxdialog/dialog.h:196: 警告: 函数声明不是一个原型
scripts/kconfig/lxdialog/dialog.h:197: 错误: syntax error before ‘*’ token
scripts/kconfig/lxdialog/dialog.h:197: 警告: 函数声明不是一个原型
scripts/kconfig/lxdialog/dialog.h:198: 错误: syntax error before ‘*’ token
scripts/kconfig/lxdialog/dialog.h:199: 警告: 函数声明不是一个原型
scripts/kconfig/lxdialog/dialog.h:200: 错误: syntax error before ‘*’ token
scripts/kconfig/lxdialog/dialog.h:200: 警告: 函数声明不是一个原型
scripts/kconfig/lxdialog/checklist.c:31: 错误: syntax error before ‘*’ token
scripts/kconfig/lxdialog/checklist.c:32: 警告: 函数声明不是一个原型
scripts/kconfig/lxdialog/checklist.c: 在函数 ‘print_item’ 中:
scripts/kconfig/lxdialog/checklist.c:36: 警告: 隐式声明函数 ‘wattrset’
scripts/kconfig/lxdialog/checklist.c:36: 错误: ‘win’ 未声明 (在此函数内第一次使用)
scripts/kconfig/lxdialog/checklist.c:36: 错误: (即使在一个函数内多次出现,每个 未声明的标识符在其
scripts/kconfig/lxdialog/checklist.c:36: 错误: 所在的函数内只报告一次。)
scripts/kconfig/lxdialog/checklist.c:37: 警告: 隐式声明函数 ‘wmove’
scripts/kconfig/lxdialog/checklist.c:37: 错误: ‘choice’ 未声明 (在此函数内第一 次使用)
scripts/kconfig/lxdialog/checklist.c:39: 警告: 隐式声明函数 ‘waddch’
scripts/kconfig/lxdialog/checklist.c:42: 错误: ‘selected’ 未声明 (在此函数内第 一次使用)
scripts/kconfig/lxdialog/checklist.c:44: 警告: 隐式声明函数 ‘wprintw’
scripts/kconfig/lxdialog/checklist.c:47: 警告: 隐式声明函数 ‘mvwaddch’
scripts/kconfig/lxdialog/checklist.c:49: 警告: 隐式声明函数 ‘waddstr’
scripts/kconfig/lxdialog/checklist.c:52: 警告: 隐式声明函数 ‘wrefresh’
scripts/kconfig/lxdialog/checklist.c: 在顶层:
scripts/kconfig/lxdialog/checklist.c:59: 错误: syntax error before ‘*’ token
scripts/kconfig/lxdialog/checklist.c:61: 警告: 函数声明不是一个原型
scripts/kconfig/lxdialog/checklist.c: 在函数 ‘print_arrows’ 中:
scripts/kconfig/lxdialog/checklist.c:62: 错误: ‘win’ 未声明 (在此函数内第一次使用)
scripts/kconfig/lxdialog/checklist.c:62: 错误: ‘y’ 未声明 (在此函数内第一次使用)
scripts/kconfig/lxdialog/checklist.c:62: 错误: ‘x’ 未声明 (在此函数内第一次使用)
scripts/kconfig/lxdialog/checklist.c:64: 错误: ‘scroll’ 未声明 (在此函数内第一 次使用)
scripts/kconfig/lxdialog/checklist.c:76: 错误: ‘height’ 未声明 (在此函数内第一 次使用)
scripts/kconfig/lxdialog/checklist.c:79: 错误: ‘item_no’ 未声明 (在此函数内第一次使用)
scripts/kconfig/lxdialog/checklist.c:79: 错误: ‘choice’ 未声明 (在此函数内第一 次使用)
scripts/kconfig/lxdialog/checklist.c: 在顶层:
scripts/kconfig/lxdialog/checklist.c:95: 错误: syntax error before ‘*’ token
scripts/kconfig/lxdialog/checklist.c:96: 警告: 函数声明不是一个原型
scripts/kconfig/lxdialog/checklist.c: 在函数 ‘print_buttons’ 中:
scripts/kconfig/lxdialog/checklist.c:97: 错误: ‘width’ 未声明 (在此函数内第一次使用)
scripts/kconfig/lxdialog/checklist.c:98: 错误: ‘height’ 未声明 (在此函数内第一 次使用)
scripts/kconfig/lxdialog/checklist.c:100: 错误: ‘dialog’ 未声明 (在此函数内第一次使用)
scripts/kconfig/lxdialog/checklist.c:100: 错误: ‘selected’ 未声明 (在此函数内第一次使用)
scripts/kconfig/lxdialog/checklist.c: 在函数 ‘dialog_checklist’ 中:
scripts/kconfig/lxdialog/checklist.c:116: 错误: ‘WINDOW’ 未声明 (在此函数内第一次使用)
scripts/kconfig/lxdialog/checklist.c:116: 错误: ‘dialog’ 未声明 (在此函数内第一次使用)
scripts/kconfig/lxdialog/checklist.c:116: 错误: ‘list’ 未声明 (在此函数内第一次使用)
scripts/kconfig/lxdialog/checklist.c:116: 警告: 逗号表达式的左操作数不起作用
scripts/kconfig/lxdialog/checklist.c:116: 警告: 语句不起作用
scripts/kconfig/lxdialog/checklist.c:129: 警告: 隐式声明函数 ‘getmaxy’
scripts/kconfig/lxdialog/checklist.c:129: 错误: ‘stdscr’ 未声明 (在此函数内第一次使用)
scripts/kconfig/lxdialog/checklist.c:130: 错误: ‘KEY_MAX’ 未声明 (在此函数内第 一次使用)
scripts/kconfig/lxdialog/checklist.c:131: 警告: 隐式声明函数 ‘getmaxx’
scripts/kconfig/lxdialog/checklist.c:137: 错误: ‘COLS’ 未声明 (在此函数内第一次使用)
scripts/kconfig/lxdialog/checklist.c:138: 错误: ‘LINES’ 未声明 (在此函数内第一 次使用)
scripts/kconfig/lxdialog/checklist.c:142: 警告: 隐式声明函数 ‘newwin’
scripts/kconfig/lxdialog/checklist.c:143: 警告: 隐式声明函数 ‘keypad’
scripts/kconfig/lxdialog/checklist.c:143: 错误: ‘TRUE’ 未声明 (在此函数内第一次使用)
scripts/kconfig/lxdialog/checklist.c:164: 警告: 隐式声明函数 ‘subwin’
scripts/kconfig/lxdialog/checklist.c:197: 警告: 隐式声明函数 ‘wnoutrefresh’
scripts/kconfig/lxdialog/checklist.c:199: 警告: 隐式声明函数 ‘doupdate’
scripts/kconfig/lxdialog/checklist.c:202: 警告: 隐式声明函数 ‘wgetch’
scripts/kconfig/lxdialog/checklist.c:210: 错误: ‘KEY_UP’ 未声明 (在此函数内第一次使用)
scripts/kconfig/lxdialog/checklist.c:210: 错误: ‘KEY_DOWN’ 未声明 (在此函数内第一次使用)
scripts/kconfig/lxdialog/checklist.c:220: 错误: ‘FALSE’ 未声明 (在此函数内第一 次使用)
scripts/kconfig/lxdialog/checklist.c:221: 警告: 隐式声明函数 ‘scrollok’
scripts/kconfig/lxdialog/checklist.c:222: 警告: 隐式声明函数 ‘wscrl’
scripts/kconfig/lxdialog/checklist.c:293: 警告: 隐式声明函数 ‘delwin’
scripts/kconfig/lxdialog/checklist.c:297: 错误: ‘KEY_LEFT’ 未声明 (在此函数内第一次使用)
scripts/kconfig/lxdialog/checklist.c:298: 错误: ‘KEY_RIGHT’ 未声明 (在此函数内 第一次使用)
scripts/kconfig/lxdialog/checklist.c:312: 错误: ‘KEY_RESIZE’ 未声明 (在此函数内第一次使用)
make[1]: *** [scripts/kconfig/lxdialog/checklist.o] 错误 1
make: *** [menuconfig] 错误 2
请问如何解决?


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-02-24 17:35 
头像

注册: 2006-07-02 11:16
帖子: 12522
地址: 廣州
送出感谢: 0 次
接收感谢: 8
沒有裝那個不知什麽開發包


_________________
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-02-25 17:23 
头像

注册: 2005-12-12 19:10
帖子: 117
地址: 山西左权
送出感谢: 2
接收感谢: 1
sudo apt-get install debhelper modutils kernel-package libncurses5-dev
参考了一下debin参考手册,可以编译了。估计应该是libncurses5-dev的问题。


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-03-04 11:22 

注册: 2007-03-03 12:39
帖子: 10
送出感谢: 0 次
接收感谢: 0 次
用make xconfig


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-10-29 17:53 

注册: 2007-01-03 13:10
帖子: 5
送出感谢: 0 次
接收感谢: 0 次
只要libncurses5-dev就好了,谢谢


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-12-21 13:49 

注册: 2007-12-21 13:38
帖子: 1
送出感谢: 0 次
接收感谢: 0 次
# make menuconfig
rm -f include/asm
( cd include ; ln -sf asm-mips asm)
make -C scripts/lxdialog all
make[1]: Entering directory `/media/disk/celinux-040503/scripts/lxdialog'
make[1]: Leaving directory `/media/disk/celinux-040503/scripts/lxdialog'
/bin/bash scripts/Menuconfig arch/mips/config.in
Using defaults found in .config
Preparing scripts: functionsYour lxdialog utility does not exist
make: *** [menuconfig] Error 1


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2007-12-25 17:27 

注册: 2007-03-09 23:27
帖子: 27
送出感谢: 0 次
接收感谢: 0 次
我也出了类似问题 libncurses5-dev 安装后就搞定了
呵呵~~


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2008-03-04 21:52 
头像

注册: 2007-06-26 23:50
帖子: 221
地址: WHU
送出感谢: 0 次
接收感谢: 0 次
Thanks


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 8 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
cron
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译