[ZLG-ARM] 周公帮忙看看这个报警是怎么回事

[复制链接]
4178|4
 楼主| ZorroCN 发表于 2009-7-23 14:55 | 显示全部楼层 |阅读模式
TI, ip, ST, se, mb
SmartARM2300平台,ADS1.2,周公的ucosii模板(ucos&nbsp;2.52)源代码,移植UIP的时候,出现如下的错误:<br />Error&nbsp;&nbsp;&nbsp;:&nbsp;L6200E:&nbsp;Symbol&nbsp;_sys_close&nbsp;multiply&nbsp;defined&nbsp;(by&nbsp;sys_io.o&nbsp;and&nbsp;Startup.o).<br />Error&nbsp;&nbsp;&nbsp;:&nbsp;L6200E:&nbsp;Symbol&nbsp;_sys_write&nbsp;multiply&nbsp;defined&nbsp;(by&nbsp;sys_io.o&nbsp;and&nbsp;Startup.o).<br />Error&nbsp;&nbsp;&nbsp;:&nbsp;L6200E:&nbsp;Symbol&nbsp;_sys_read&nbsp;multiply&nbsp;defined&nbsp;(by&nbsp;sys_io.o&nbsp;and&nbsp;Startup.o).<br />Error&nbsp;&nbsp;&nbsp;:&nbsp;L6200E:&nbsp;Symbol&nbsp;_sys_istty&nbsp;multiply&nbsp;defined&nbsp;(by&nbsp;sys_io.o&nbsp;and&nbsp;Startup.o).<br />Error&nbsp;&nbsp;&nbsp;:&nbsp;L6200E:&nbsp;Symbol&nbsp;_sys_seek&nbsp;multiply&nbsp;defined&nbsp;(by&nbsp;sys_io.o&nbsp;and&nbsp;Startup.o).<br />Error&nbsp;&nbsp;&nbsp;:&nbsp;L6200E:&nbsp;Symbol&nbsp;_sys_ensure&nbsp;multiply&nbsp;defined&nbsp;(by&nbsp;sys_io.o&nbsp;and&nbsp;Startup.o).<br />Error&nbsp;&nbsp;&nbsp;:&nbsp;L6200E:&nbsp;Symbol&nbsp;_sys_flen&nbsp;multiply&nbsp;defined&nbsp;(by&nbsp;sys_io.o&nbsp;and&nbsp;Startup.o).<br />Error&nbsp;&nbsp;&nbsp;:&nbsp;L6200E:&nbsp;Symbol&nbsp;__semihosting_swi_guard&nbsp;multiply&nbsp;defined&nbsp;(by&nbsp;use_semi.o&nbsp;and&nbsp;use_no_semi.o).<br /><br /><br />很明显是重复include了.h所致,但是奇怪的是我的工程里面并没有包含或者直接include&nbsp;sys_io&nbsp;&nbsp;和&nbsp;use_no_semi&nbsp;之类的文件。
 楼主| 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;这样的问题怎么解决?
xiaoxin1986 发表于 2009-11-16 12:37 | 显示全部楼层
路过,不知LZ怎么解决的?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

29

主题

84

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部