打印
[ZLG-ARM]

周公帮忙看看这个报警是怎么回事

[复制链接]
3190|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ZorroCN|  楼主 | 2009-7-23 14:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
TI, ip, ST, se, mb
SmartARM2300平台,ADS1.2,周公的ucosii模板(ucos 2.52)源代码,移植UIP的时候,出现如下的错误:
Error   : L6200E: Symbol _sys_close multiply defined (by sys_io.o and Startup.o).
Error   : L6200E: Symbol _sys_write multiply defined (by sys_io.o and Startup.o).
Error   : L6200E: Symbol _sys_read multiply defined (by sys_io.o and Startup.o).
Error   : L6200E: Symbol _sys_istty multiply defined (by sys_io.o and Startup.o).
Error   : L6200E: Symbol _sys_seek multiply defined (by sys_io.o and Startup.o).
Error   : L6200E: Symbol _sys_ensure multiply defined (by sys_io.o and Startup.o).
Error   : L6200E: Symbol _sys_flen multiply defined (by sys_io.o and Startup.o).
Error   : L6200E: Symbol __semihosting_swi_guard multiply defined (by use_semi.o and use_no_semi.o).


很明显是重复include了.h所致,但是奇怪的是我的工程里面并没有包含或者直接include sys_io  和 use_no_semi 之类的文件。

相关帖子

沙发
ZorroCN|  楼主 | 2009-7-23 15:12 | 只看该作者

re:

^_^,问题解决了。

使用特权

评论回复
板凳
armqt| | 2009-7-24 17:21 | 只看该作者

哦@路过

使用特权

评论回复
地板
dream_east| | 2009-11-16 09:33 | 只看该作者
我开始也报跟你完全一样的错误,我再两个文件里面都照到了同样的标号,后来在target.c中注释了对应的代码;但是还报下面这个错误
Error   : L6200E: Symbol __semihosting_swi_guard multiply defined (by use_semi.o and use_no_semi.o).

工程中也查补到__semihosting_swi_guard;这样的问题怎么解决?

使用特权

评论回复
5
xiaoxin1986| | 2009-11-16 12:37 | 只看该作者
路过,不知LZ怎么解决的?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

29

主题

84

帖子

0

粉丝