请教版主和高手们一个问题,急! 点击:1035 | 回复:0



edison

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 6回
  • 年度积分:0
  • 历史总积分:62
  • 注册:2003年6月13日
发表于:2003-09-24 14:02:00
楼主
我是要在rtos(就是rtems)上建立TAO的应用。我在linux(red hat 8) 上建立了ACE_TAO(1.2),并建立了两个开发环境,一个是for linux,这个测试已经通过了,另一个是for rtos的。在这个环境下我建立了一个echo(和Omni中的echo一样)例子,使用环境中的交叉编译器进行编译的时候没有问题,在使用tftp server 网络加载到目标机时出现了程序异常,如下: initialized console on port console Exception 6(有时是13)caught at pc 200002 by thread 184614913 processor execution context at time of the fault was: EAX=.................. .... ERROR code pushed by processor itself(if not 0)=0 程序在编译的时候没有问题,当我把编译选项中连接TAO库的选项去掉时,程序就没有问题,tftp加载也没有问题,试了很多的方法,发现加上TAO的库就会出错,我在编译tao的时候给他打了一些补丁,全部是类型强制转换的,不知这些有没有影响。想向各位请教,在这种开发中,tao底层的东西是不是和rtos的某些库冲突。


热门招聘
相关主题

官方公众号

智造工程师