[omniORB] Port of omniORB_280pre1 to Compaq C++ 6.2 OpenVMS Alpha 7.1

Gary D. Duzan gdd0@gte.com
Wed, 07 Jul 1999 18:27:50 -0400


In Message <3783A5E3.C35AAA4F@rjrt.com> ,
   Bruce Visscher <visschb@rjrt.com> wrote:

=>
=>
=>"Gary D. Duzan" wrote:
=>
=>> xlC_r -c -O   -I../../../../include -D_REENTRANT -D_THREAD_SAFE -I. -I./.. -I./../.. -DUSE_omniORB_logStream -D_OMNIORB2
_DYNAMIC_LIBRARY -DUnixArchitecture -DCONFIG_DEFAULT_LOCATION=/etc/omniORB.cfg -D__aix__ -D__powerpc__ -D__OSVERSION__=4 -o 
irdynstub.o irdynstub.cc
=>> "../../../../include/omniORB2/CORBA.h", line 1414.9: 1540-316: (W) The nested class "CORBA::ImplementationDef" is undefi
ned and cannot be defined later.
=>
=>DEC cxx version 5.6 chokes on this as well.  I made it an empty class.  I guess another approach (for platforms without na
mespaces) would be to forward declare _CORBA_ImplementationDef or something and use a typedef (so that it could be completed
 if that is the intent).

   To clarify, xlC only treats this as a warning, though it gives it
for everything that includes CORBA.h, so it is a bit annoying.

					Gary Duzan
					GTE Laboratories