当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 编译内核出现这样的错误,不知道什么原因,希望高手指教(第一个问题已解决)
帖子发表于 : 2009-03-16 17:09 

注册: 2008-08-17 17:02
帖子: 8
送出感谢: 0 次
接收感谢: 0 次
开始编译原来开发板的内核,出现这样的错误
代码:
luo@luo-desktop:~/arm/fs2410_2.6.8$ make menuconfig
  HOSTCC  scripts/kconfig/mconf.o
scripts/kconfig/mconf.c:91: 错误: 对‘current_menu’的静态声明出现在非静态声明之后
scripts/kconfig/lkc.h:63: 错误: ‘current_menu’的上一个声明在此
scripts/kconfig/mconf.c: 在函数‘exec_conf’中:
scripts/kconfig/mconf.c:223: 警告: 忽略声明有 warn_unused_result 属性的‘pipe’的返回值
scripts/kconfig/mconf.c: 在函数‘show_textbox’中:
scripts/kconfig/mconf.c:551: 警告: 忽略声明有 warn_unused_result 属性的‘write’的返回值
make[1]: *** [scripts/kconfig/mconf.o] 错误 1
make: *** [menuconfig] 错误 2

编译今天刚刚更新系统时下载的内核,错误如下:
代码:
 
luo@luo-desktop:~/Down/linux-headers-2.6.27-13$ make menuconfig
HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/basic/docproc
  HOSTCC  scripts/kconfig/conf.o
scripts/kconfig/conf.c: 在函数‘conf_askvalue’中:
scripts/kconfig/conf.c:104: 警告: 忽略声明有 warn_unused_result 属性的‘fgets’的返回值
scripts/kconfig/conf.c: 在函数‘conf_choice’中:
scripts/kconfig/conf.c:306: 警告: 忽略声明有 warn_unused_result 属性的‘fgets’的返回值
  HOSTCC  scripts/kconfig/kxgettext.o
 *** Unable to find the ncurses libraries or the
 *** required header files.
 *** 'make menuconfig' requires the ncurses libraries.
 ***
 *** Install ncurses (ncurses-devel) and try again.
 ***
make[1]: *** [scripts/kconfig/dochecklxdialog] 错误 1
make: *** [menuconfig] 错误 2

注:编译这个最新的内核时我把/usr/src下面的内核源码拷到了自己的个人用户目录下的一个子目录。


最后由 defengluo 编辑于 2009-03-21 21:04,总共编辑了 1 次

页首
 用户资料  
 
2 楼 
 文章标题 : Re: 编译内核出现这样的错误,不知道什么原因,希望高手指教
帖子发表于 : 2009-03-16 17:52 
头像

注册: 2007-05-31 20:17
帖子: 207
地址: DUT
送出感谢: 0 次
接收感谢: 0 次
*** Unable to find the ncurses libraries or the
*** required header files.
*** 'make menuconfig' requires the ncurses libraries.
***
*** Install ncurses (ncurses-devel) and try again.
***
ncurses没有安装全,缺少ncurses libraries


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 编译内核出现这样的错误,不知道什么原因,希望高手指教
帖子发表于 : 2009-03-16 17:56 
头像

注册: 2006-07-02 11:16
帖子: 12522
地址: 廣州
送出感谢: 0 次
接收感谢: 8
*** Unable to find the ncurses libraries or the
*** required header files.


没有装编译内核需要的包吧


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

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


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 编译内核出现这样的错误,不知道什么原因,希望高手指教(第一个问题已解决)
帖子发表于 : 2009-10-28 0:35 

注册: 2009-10-26 9:18
帖子: 17
送出感谢: 0 次
接收感谢: 0 次
你的系统里面缺少包,在新立得里面吧libcurses-ocaml-dev装上


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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