ubuntu16.04,安装了opendds-3.11和ACE+TAO-2.2a,想编译到arm平台。利用arm-linux-gcc进行交叉编译,参考了https://sourceforge.net/p/opendds/mailman/message/34581513/,但是make时一直报错,求大神们给个思路啊

解决方案 »

  1.   

    最近也在搞这个,现在有点迷糊,如果用交叉编译生成的tao_idl和opendds_idl在虚拟机中肯定没办法执行,所以交叉编译时老是报错。如果用gcc编译,那到最后去为生成的makefile改交叉编译工具链时,链接一些库文件时肯定要报动态库格式错误,因为我们生成的动态库格式都是x86的。感觉这个库对交叉编译的支持特别差。
      

  2.   

    @zjy0416 你好,Opendds交叉编译至arm,后来移植好了吗?求教。
      

  3.   


    @zjy0416 @songpan ,请问两位的Opendds交差编译OK了吗,求教
      

  4.   


    @zjy0416 @songpan ,请问两位的Opendds交差编译OK了吗,求教 没,暂且搁置了。