• tao_idl IDL versions

    From ed.hourigan@gmail.com@21:1/5 to All on Fri Jul 24 12:01:08 2020
    Sorry about not using the PRF, but this question relates to the most recent version ( ACE 6.5.9 / TAO 2.5.9 )

    How can I get the tao idl compiler (from 2.5.9 ) to use the same IDL version as release 2.5.0 ?

    My problem is this.
    I moved from 6.5.0/2.5.0 to 6.5.9/2.5.9

    When I run, the client side gets an exception:

    "Invocation_Adapter::get_stub, raising CORBA::INTERNAL because of nil stub."

    I am building on Fedora 32 which has gcc/g++ : 10.1.1 20200507

    I can compile ACE 6.5.0 on this platform after patching for the lack of stropts.h. However, I still get tons of warnings. I would like to move up to the latest release but cannot get past the "nil stub" problem.

    Do I need to explicitly tell the tao idl compiler to drop back to an older IDL version? If so, what is the exact syntax for doing so?

    Thanks.
    -Ed.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Johnny Willemsen@21:1/5 to All on Mon Jul 27 01:00:38 2020
    Hi,

    Do I need to explicitly tell the tao idl compiler to drop back to an older IDL version? If so, what is the exact syntax for doing so?

    That is not possible, the TAO and TAO_IDL version should match, at the moment TAO_IDL changes it is very likely that also the core of TAO changes.

    We have done some tests with TAOX11 (see http://www.taox11.org) on fc32, we haven't seen this problem, when you need help see the main github repo or consider hiring someone to assist, see https://www.remedy.nl for our services

    Best regards,

    Johnny Willemsen
    Remedy IT
    https://www.remedy.nl

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)