[omniORB] omniidl2 problems under IRIX

David Riddoch djr@uk.research.att.com
Thu, 17 Feb 2000 09:27:55 +0000 (GMT)


Hi David,


omniidl2 allows re-opening of modules by default on some platforms which
are known to have namespaces.  On other platforms you have to pass the -m
option.


Cheers,
David




On Thu, 17 Feb 2000, David Bryant wrote:

> Hi,
> 
> I have developed some stuff under Linux which I am now trying to port to
> IRIX. The problem is that the same IDL files will not compile under
> IRIX. There seems to be a problem with "re-opening modules". OmniORB
> 2.8.0 is installed on both systems.
> 
> The following code compiles fine on Linux,
> 
> module SomeName {
> };
> 
> module SomeName {
> };
> 
> But under IRIX it gives me:
> 
> omniidl2 test.idl
> omniidl2: "/tmp/idli_a003YH.cc", line 4: redefinition after use,
> ::SomeName, , ::SomeName
> omniidl2: test.idl: found 1 error
> 
> This is causing serious problems for me here at work.
> Any ideas ?
> 
> Thanks,
> David Bryant
> 
> 
>