主题 : 版主帮忙看一下,vivi编译的错误 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 3516
精华: 0
发帖: 22
金钱: 210 两
威望: 194 点
综合积分: 44 分
注册时间: 2009-01-15
最后登录: 2013-04-04
楼主  发表于: 2009-04-03 03:23

 版主帮忙看一下,vivi编译的错误

版主帮忙看一下,我在ubuntu8.04中编译mini2440vivi,system temp->implement中选nand时可以编译通过,选nor时不行,不知道为什么,错误信息好像在结尾。
另外,问一下,编译出的文件是不是vivi,没有bin后缀。 
  -o vivi-elf -L/usr/local/arm/2.95.3/lib/gcc-lib/arm-linux/2.95.3 -lgcc -lc
GNU ld version 2.11.2 (with BFD 2.11.2)
drivers/mtd/mtd.o:???'amd_init'?:
drivers/mtd/mtd.o(.text+0xf18): undefined reference to `do_map_probe'
make: *** [vivi] 错误 1
[ 此帖被吃苦耐劳在2009-04-03 14:19重新编辑 ]
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
1楼  发表于: 2009-04-03 07:35
undefined reference to `do_map_probe'
make: *** [vivi] 错误 1[

do_map_probe()这个函数没定义,搜一下源代码里看有没有,没有的话就说明不支持NOR
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 3516
精华: 0
发帖: 22
金钱: 210 两
威望: 194 点
综合积分: 44 分
注册时间: 2009-01-15
最后登录: 2013-04-04
2楼  发表于: 2009-04-03 14:22

 回 1楼(kasim) 的帖子

谢谢斑竹的回答,根据斑竹的提示,我仔细看了一下vivi的配置项,发现支持norflashdevice的驱动没有选上,实在不好意思!