[VxWorks] Building ACE on Tornado/NT hosts for VxWorks targets的问题

forobr   2007-9-25 01:57 楼主
我是按照ACE的安装文档中的“Jaffar Shaikh's Notes for Building ACE and TAO for VxWorks on NT host”这部分一步步来的,但最后make时出现了一些错误:

grep: ld: No such file or directory
make[1]: Entering directory `E:/lib/ace/vxworks/ACE_wrappers/ace'

Makefile: /cygdrive/e/lib/ace/vxworks/ACE_wrappers/ace/Makefile.ace

D:\Tornado2.2/host/x86-win32/bin/ccsimpc -U__WINNT -UWIN32 -U__WINNT__ -UWINNT -
U__MINGW32__ -U_WIN32 -U__WIN32 -U__WIN32__ -U__WIN32 -BD:\Tornado2.2/host/x86-w
in32/lib/gcc-lib/powerpc-wrs-vxworks/gcc-2.96  -DCPU=SIMNT -DACE_VXWORKS=0x551 -
Wno-uninitialized -D_REENTRANT -ansi -fno-builtin -fno-defer-pop -fvolatile  -no
stdlib -W -Wall -DACE_VXWORKS=0x551 -O -g -pipe -fno-implicit-templates   -fno-e
xceptions -fcheck-new -DACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION  -ID:\Tornado2.2
/target/h -ID:\Tornado2.2/host/x86-win32/include/g++-3 -IE:\lib\ace\vxworks\ACE_
wrappers -D__ACE_INLINE__ -DACE_AS_STATIC_LIBS  -c  -o .obj/Capabilities.o Capab
ilities.cpp
Capabilities.cpp:360: explicit instantiation of `class ACE_Hash char> >' after
E:/lib/ace/vxworks/ACE_wrappers/ace/Functor_String.h:63: explicit specialization
here
Capabilities.cpp:361: explicit instantiation of `class ACE_Equal_To ase >' after
E:/lib/ace/vxworks/ACE_wrappers/ace/Functor_String.h:49: explicit specialization
here
ccsimpc: file path prefix `D:/Tornado2.2/host/x86-win32/lib/gcc-lib/powerpc-wrs-
vxworks/gcc-2.96' never used
make[1]: *** [.obj/Capabilities.o] Error 1
make[1]: Leaving directory `E:/lib/ace/vxworks/ACE_wrappers/ace'
make: *** [all] Error 2

系统配置:win2k, tornado2.2 for pentium,Cygwin,make.exe是wx-devcpp的版本(3.8),ActivePerl 5.8.8 Build 822。
环境配置大概:CPU=SIMNT  --因为想在模拟器上测试程序。



问题一:
   根据文档,环境配置中有一LD_LIBRARY_PATH变量,怎么设?


问题二:
  如果CPU类型设成I80486,则make时需要cc386.exe,为什么我安装的目录里只有ccpentium.exe和ccsimpc.exe,而没有cc386.exe?是不是我这个tornado版本不支持I80486的CPU?那么什么tornado版本才支持此CPU?

问题三:
运行make时出现的"grep: ld: No such file or directory",这是什么提示信息?如何解决?

第一次接触vxworks和tornado,绪多问题,头都大了,请牛人出招!

回复评论 (4)

加第四个问题:

为什么CPU类型选为SIMNT,make时会指向D:\Tornado2.2/host/x86-w
in32/lib/gcc-lib/powerpc-wrs-vxworks/gcc-2.96  ,这个目录是powerpc类型的CPU啊?
点赞  2007-9-25 02:01
报告斑主,想结帐,又没人进,怎么结啊
点赞  2007-10-2 22:46
关注 接分
点赞  2008-5-1 17:14
我近来。。。
能结么???
还想问问你是怎么解决问题的呢。。。。
点赞  2008-5-4 13:38
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复