主题 : tiny6410的linux2.6.28内核编译错误,和焼写内核启动不了???? 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 90928
精华: 0
发帖: 9
金钱: 45 两
威望: 9 点
贡献值: 0 点
综合积分: 18 分
注册时间: 2013-04-27
最后登录: 2013-05-07
楼主  发表于: 2013-04-28 00:59

 tiny6410的linux2.6.28内核编译错误,和焼写内核启动不了????

起先是make zImage后出现:
make[2]: *** [drivers/char/mini6410_adc.o] Error 1
drivers/char/mini6410_adc.c:13:29: error: mach/regs-clock.h: No such file or directory
drivers/char/mini6410_adc.c:17:28: error: mach/regs-gpio.h: No such file or directory
drivers/char/mini6410_adc.c:21:25: error: s3c24xx-as
arch/arm/mm/iomap.c:15: error: implicit declaration of function '__typesafe_io'

后面我拷贝了regs.h、regs.gpio.h等文件后在编译又出现如下错误信息(linux2.6.28是你们提供的):


arch/arm/mm/iomap.c: In function 'ioport_map':
arch/arm/mm/iomap.c:15: error: implicit declaration of function '__typesafe_io'
arch/arm/mm/iomap.c:15: warning: return makes pointer from integer without a cast
make[1]: *** [arch/arm/mm/iomap.o] Error 1
make: *** [arch/arm/mm] Error 2


希望你们提供一个支持superboot下的linux2.6.28的zImage下载 谢谢!
级别: 新手上路
UID: 90928
精华: 0
发帖: 9
金钱: 45 两
威望: 9 点
贡献值: 0 点
综合积分: 18 分
注册时间: 2013-04-27
最后登录: 2013-05-07
1楼  发表于: 2013-04-28 23:58
有没有人解决???
级别: 荣誉会员
UID: 34761
精华: 0
发帖: 1348
金钱: 6835 两
威望: 1367 点
贡献值: 0 点
综合积分: 2696 分
注册时间: 2010-12-21
最后登录: 2017-06-02
2楼  发表于: 2013-04-29 16:05
是不是用的交叉编译器不对
级别: 新手上路
UID: 90928
精华: 0
发帖: 9
金钱: 45 两
威望: 9 点
贡献值: 0 点
综合积分: 18 分
注册时间: 2013-04-27
最后登录: 2013-05-07
3楼  发表于: 2013-05-02 20:13

 回 2楼(hacker) 的帖子

不是交叉编译器没问题4.5.1的