LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 763|回复: 1

请教FC4下安装uClinux的问题

[复制链接]
发表于 2006-6-15 10:53:43 | 显示全部楼层 |阅读模式
uClinux-dist-20030909.tar.gz

之前安装的skyeye-1.0.0.tar.bz2和arm-elf-tools-20030314.sh没有太大问题
但是在编译uClinux时卡住了

请问这是哪里的问题?
小弟先拜谢

[root@zdyk uClinux-dist]# make menuconfig
config/mkconfig > config.in
make -C /usr/src/uClinux-dist/config/scripts/lxdialog all
make[1]: Entering directory `/usr/src/uClinux-dist/config/scripts/lxdialog'
unset GCC_EXEC_PREFIX; cc -DLOCALE  -DCURSES_LOC="<curses.h>" -c -o checklist.o checklist.c
In file included from checklist.c:24:
dialog.h:29:20: error: curses.h: 没有那个文件或目录
In file included from checklist.c:24:
dialog.h:127: 错误:syntax error before ‘use_colors’
dialog.h:127: 警告:数据定义时没有类型或存储类
dialog.h:128: 错误:syntax error before ‘use_shadow’
dialog.h:128: 警告:数据定义时没有类型或存储类
dialog.h:130: 错误:syntax error before ‘attributes’
dialog.h:130: 警告:数据定义时没有类型或存储类
dialog.h:143: 错误:syntax error before ‘*’ token
dialog.h:146: 错误:syntax error before ‘*’ token
dialog.h:147: 错误:syntax error before ‘*’ token
dialog.h:148: 错误:syntax error before ‘*’ token
dialog.h:150: 错误:syntax error before ‘*’ token
checklist.c:32: 错误:syntax error before ‘*’ token
checklist.c: 在函数 ‘print_item’ 中:
checklist.c:38: 错误:‘win’ 未声明 (在此函数内第一次使用)
checklist.c:38: 错误:(即使在一个函数内多次出现,每个未声明的标识符在其
checklist.c:38: 错误:所在的函数内只报告一次。)
checklist.c:39: 错误:‘choice’ 未声明 (在此函数内第一次使用)
checklist.c:44: 错误:‘selected’ 未声明 (在此函数内第一次使用)
checklist.c:46: 错误:‘status’ 未声明 (在此函数内第一次使用)
checklist.c:51: 错误:‘item’ 未声明 (在此函数内第一次使用)
checklist.c: 在顶层:
checklist.c:60: 错误:syntax error before ‘*’ token
checklist.c: 在函数 ‘print_arrows’ 中:
checklist.c:63: 错误:‘win’ 未声明 (在此函数内第一次使用)
checklist.c:63: 错误:‘y’ 未声明 (在此函数内第一次使用)
checklist.c:63: 错误:‘x’ 未声明 (在此函数内第一次使用)
checklist.c:65: 错误:‘scroll’ 未声明 (在此函数内第一次使用)
checklist.c:78: 错误:‘height’ 未声明 (在此函数内第一次使用)
checklist.c:81: 错误:‘item_no’ 未声明 (在此函数内第一次使用)
checklist.c:81: 错误:‘choice’ 未声明 (在此函数内第一次使用)
checklist.c: 在顶层:
checklist.c:99: 错误:syntax error before ‘*’ token
checklist.c: 在函数 ‘print_buttons’ 中:
checklist.c:101: 错误:‘width’ 未声明 (在此函数内第一次使用)
checklist.c:102: 错误:‘height’ 未声明 (在此函数内第一次使用)
checklist.c:104: 错误:‘dialog’ 未声明 (在此函数内第一次使用)
checklist.c:104: 错误:‘selected’ 未声明 (在此函数内第一次使用)
checklist.c: 在函数 ‘dialog_checklist’ 中:
checklist.c:122: 错误:‘WINDOW’ 未声明 (在此函数内第一次使用)
checklist.c:122: 错误:‘dialog’ 未声明 (在此函数内第一次使用)
checklist.c:122: 错误:‘list’ 未声明 (在此函数内第一次使用)
checklist.c:129: 警告:内建函数 ‘fprintf’ 不兼容的隐式声明
checklist.c:129: 错误:‘stderr’ 未声明 (在此函数内第一次使用)
checklist.c:144: 错误:‘COLS’ 未声明 (在此函数内第一次使用)
checklist.c:145: 错误:‘LINES’ 未声明 (在此函数内第一次使用)
checklist.c:147: 错误:‘stdscr’ 未声明 (在此函数内第一次使用)
checklist.c:150: 错误:‘TRUE’ 未声明 (在此函数内第一次使用)
checklist.c:225: 错误:‘KEY_UP’ 未声明 (在此函数内第一次使用)
checklist.c:225: 错误:‘KEY_DOWN’ 未声明 (在此函数内第一次使用)
checklist.c:235: 错误:‘FALSE’ 未声明 (在此函数内第一次使用)
checklist.c:264: 错误:被调用的对象 ‘scroll’ 不是一个函数
checklist.c:303: 错误:‘KEY_LEFT’ 未声明 (在此函数内第一次使用)
checklist.c:304: 错误:‘KEY_RIGHT’ 未声明 (在此函数内第一次使用)
checklist.c:337: 警告:内建函数 ‘fprintf’ 不兼容的隐式声明
checklist.c:339: 警告:内建函数 ‘fprintf’ 不兼容的隐式声明
make[1]: *** [checklist.o] 错误 1
make[1]: Leaving directory `/usr/src/uClinux-dist/config/scripts/lxdialog'
make: *** [menuconfig] 错误 2
[root@zdyk uClinux-dist]#
发表于 2006-6-15 13:51:53 | 显示全部楼层
无法使用make xconfig和make menuconfig进行编译
安装tcl、tk、libqt
ncurse库9个库,libncurses5、libncurses-dev、libncurses-dbg、ncurses-bin、ncurses-base、ncurses-term

好像主要是dev库
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表