这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 一个棘手的问题,大家参详

共8条 1/1 1 跳转至

一个棘手的问题,大家参详

菜鸟
2004-09-01 06:32:06     打赏
经过tornado 的build出现如下的一个错误提示: vxrm *.o *.rpo ctdt.c symTbl.c vxWorks* *.out *.pl
vxrm ..\prjComps.h ..\prjParams.h ..\prjConfig.c ..\linkSyms.c
vxrm ..\libs.nm ..\libs.size
wtxtcl D:\Tornado2.2\host\src\hutils\configGen.tcl ..\ML300seg_aa.wpj
ccppc -g -mcpu=405 -mstrict-align -ansi -nostdinc -fvolatile -fno-builtin -fno-for-scope -
P -x assembler-with-cpp -I.. -ID:\Tornado2.2\target\config\ML300seg -ID:\Tornado2.2\target
\h -ID:\Tornado2.2\target\config\comps\src -ID:\Tornado2.2\target\src\drv -DCPU=PPC405 -DP
RJ_BUILD -ID:\Tornado2.2\target\config\ML300seg\ip_csp\xsrc -DXENV_VXWORKS -g -Wall -O2 -c
D:\Tornado2.2\target\config\ML300seg\sysALib.s -o sysALib.o
ccppc -g -mcpu=405 -mstrict-align -ansi -nostdinc -DRW_MULTI_THREAD -D_REENTRANT -fvolatil
e -fno-builtin -fno-for-scope -I.. -ID:\Tornado2.2\target\config\ML300seg -ID:\Tornado2.2\
target\h -ID:\Tornado2.2\target\config\comps\src -ID:\Tornado2.2\target\src\drv -DCPU=PPC4
05 -DPRJ_BUILD -ID:\Tornado2.2\target\config\ML300seg\ip_csp\xsrc -DXENV_VXWORKS -g -Wall
-O2 -c D:\Tornado2.2\target\config\ML300seg\ip_common_v1_00_a.c
In file included from D:\Tornado2.2\target\h\vxWorks.h:181,
from D:\Tornado2.2\target\config\ML300seg\ip_common_v1_00_a.c:40:
D:\Tornado2.2\target\h\types\vxTypesBase.h:42: stddef.h: No such file or directory
make: *** [ip_common_v1_00_a.o] Error 0x1 她提示说D:\Tornado2.2\target\h\types\vxTypesBase.h:42: stddef.h: No such file or directory,不存在。我看文件明明是有的啊,大家看看怎么回事。问题出在哪里了???




关键词: 一个     棘手     问题     大家     参详     Tornado2.2    

菜鸟
2004-09-01 17:56:00     打赏
2楼
stddef.h文件应该在/tornado2.2/host目录下。你看看build属性中有没有这样的定义,比如在我的计算机(针对的是powerPC)上有: -IC:\Tornadoppc\host\x86-win32\lib\gcc-lib\powerpc-wrs-vxworks\gcc-2.96\include

菜鸟
2004-09-01 18:34:00     打赏
3楼
还是不行,估计是我没装DOSFS2.0的缘故,无法支持长文件名。哪位兄弟有DOSFS2.0啊,找的我好心焦。又没权限从销售商那里得到,呵呵

菜鸟
2004-09-01 18:54:00     打赏
4楼
高手啊,我改了之后,有了新的进展。原来的错误解决了,但是出现新的错误 In file included from D:\Tornado2.2\target\config\ML300seg\sysLib.c:126:
D:\Tornado2.2\target\config\ML300seg\sysSystemAce.c: In function `sysSystemAceMount':
D:\Tornado2.2\target\config\ML300seg\sysSystemAce.c:308: warning: passing arg 1 of `cbioDe
vVerify' from incompatible pointer type
D:\Tornado2.2\target\config\ML300seg\sysSystemAce.c:308: too many arguments to function `c
bioDevVerify'
D:\Tornado2.2\target\config\ML300seg\sysSystemAce.c:308: warning: assignment makes pointer
from integer without a cast
大侠,再给我指点,指点

菜鸟
2004-09-02 07:40:00     打赏
5楼
D:\Tornado2.2\target\config\ML300seg\sysSystemAce.c:308: too many arguments to function `cbioDevVerify' 说明你的程序传的参数过多出的错, 查一下cbioDevVerify()的原型.

菜鸟
2004-09-03 17:25:00     打赏
6楼
In file included from ..\prjConfig.c:124:
D:\Tornado2.2\target\config\comps\src\net\usrNetLib.c:96: redefinition of `ipMaxUnits'
D:\Tornado2.2\target\config\comps\src\net\usrNetEndBoot.c:26: `ipMaxUnits' previously defi
ned here
D:\Tornado2.2\target\config\comps\src\net\usrNetLib.c: In function `usrNetLibInit':
D:\Tornado2.2\target\config\comps\src\net\usrNetLib.c:104: warning: implicit declaration o
f function `ifIndexLibInit'
..\prjConfig.c: In function `usrRoot':
..\prjConfig.c:460: too few arguments to function `selectInit'
..\prjConfig.c: At top level:
D:\Tornado2.2\target\config\ML300seg\net\usrNetBoot.c:40: warning: `backplaneBoot' defined
but not used
出现新的错误,呵呵,兄弟们,我是不是很弱啊,严重打击我的信心 一个提示说,变量“ipMaxUnits”重定义了,一个提示说,变量ipMaxUnits提前定义。我没找到重复定义在哪里啊 是不是有其他的原因会造成这样的提示? [align=right][color=#000066][此贴子已经被作者于2004-9-3 09:31:16编辑过][/color][/align]

菜鸟
2004-09-04 00:17:00     打赏
7楼
我也在郁闷当中哦,你用的tornado是什么版本的?我的是2.2 for powerpc的

菜鸟
2004-09-04 18:44:00     打赏
8楼
是不是2.2的都会有这个问题,我还是向老板要2.0.2的算了

共8条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]