Welcome 微信登录

首页 / 操作系统 / Linux / uClinux在SkyEye中运行出现的问题

首先使用的是uClinux-dist-20070130.tar.bz2在make menuconfig以后选择Vendor为GDB
Product为ARMulator
内核版本要选Linux-2.6.x接着make dep再make出下下面错误make[1]: “include/asm-arm/mach-types.h”是最新的。
scripts/mod/sumversion.c: 在函数‘get_src_version’中:
scripts/mod/sumversion.c:384: 错误:‘PATH_MAX’未声明(在此函数内第一次使用)
scripts/mod/sumversion.c:384: 错误:(即使在一个函数内多次出现,每个未声明的标识符在其
scripts/mod/sumversion.c:384: 错误:所在的函数内也只报告一次。)
scripts/mod/sumversion.c:384: 警告:未使用的变量‘filelist’
make[2]: *** [scripts/mod/sumversion.o] 错误 1
make[2]: *** 正在等待未完成的任务....
make[1]: *** [scripts/mod] 错误 2
make: *** [scripts] 错误 2
  CHK     include/linux/version.h
make[1]: “include/asm-arm/mach-types.h”是最新的。
  HOSTCC  scripts/mod/sumversion.o
scripts/mod/sumversion.c: 在函数‘get_src_version’中:
scripts/mod/sumversion.c:384: 错误:‘PATH_MAX’未声明(在此函数内第一次使用)
scripts/mod/sumversion.c:384: 错误:(即使在一个函数内多次出现,每个未声明的标识符在其
scripts/mod/sumversion.c:384: 错误:所在的函数内也只报告一次。www.linuxidc.com)
scripts/mod/sumversion.c:384: 警告:未使用的变量‘filelist’
make[2]: *** [scripts/mod/sumversion.o] 错误 1
make[1]: *** [scripts/mod] 错误 2
make: *** [scripts] 错误 2解决办法,在uClinux-dist下 对linux2.6.x/scripts/mod/sumversion.c中添加#include <limits.h>即可。然后在image目录下生成linux和boot.rom两个文件,一个是内核文件,一个是文件系统在uClinux-dist下建立skyeye.conf文件    内容如下:     cpu: arm7tdmi     mach: at91     mem_bank: map=M, type=RW, addr=0x00000000, size=0x00004000     mem_bank: map=M, type=RW, addr=0x01000000, size=0x00400000     mem_bank: map=M, type=R, addr=0x01400000, size=0x00400000, file=images/romfs.img     mem_bank: map=M, type=RW, addr=0x02000000, size=0x00400000     mem_bank: map=M, type=RW, addr=0x02400000, size=0x00008000     mem_bank: map=M, type=RW, addr=0x04000000, size=0x00400000     mem_bank: map=I, type=RW, addr=0xf0000000, size=0x10000000     lcd: state=on    保存,并在当前目录下执行    $/home/tylor/embedded/skyeye-1.2.5_REL/skyeye -e linux-2.6.x/linuxUbuntu上搭建Hadoop环境(附实例)Windows下用Git命令行的scp命令向Ubuntu系统传输文件相关资讯      UcLinux  skyeye 
  • Ubuntu 16.04上编译SkyEye的测试程  (07月30日)
  • skyeye下开发s3c6410x程序之----编  (02/13/2013 08:40:27)
  • ARM仿真器SkyEye的安装及使用  (10/03/2012 13:22:13)
  • Ubuntu 16.04上安装SkyEye及测试  (07月30日)
  • Ubuntu 12.04下安装skyeye1.3.3  (02/09/2013 12:00:55)
  • ARM模拟器——SkyEye的使用  (10/03/2012 13:14:41)
本文评论 查看全部评论 (0)
表情: 姓名: 字数