[omniORB] compiling on SCO openserver 5

LeBerKnight, Alan [OCDUS - Non J&J] ALeberkn@OCDUS.JNJ.COM
Thu, 6 Jan 2000 09:53:32 -0500


Hello all, I've successfully compiled OmniOrb 2.8.0 on Linux RH 6.0.
Now I am trying to compile it on SCO openserver 5.
The problem I run into involves compiling during orbcore.
The make dies at this point ->
gmake[3]: Entering directory
'/u/aleberkn/work/orb/omni/src/lib/omniORB2/orbcore
'
g++ -c  -fhandle-exceptions -Wall -Wno-unused  -DUsePthread  -I. -I./..
-I./../.
. -DUSE_omniORB_logStream -D_OMNIORB2_LIBRARY -DUnixArchitecture
-DCONFIG_DEFAUL
T_LOCATION='"/usr/local/etc/omniORB.cfg"' -I.  -I../../../../include
-D__x86__ -
D__osr5__ -D__OSVERSION__=5 -o bootstrap_i.o bootstrap_i.cc
../../omniORB2/corbaidl_defs.hh: In method `struct CORBA::StructMember &
CORBA::
StructMemberSeq_out::operator [](long unsigned int)':
In file included from bootstrap_i.cc:81:
../../omniORB2/corbaidl_defs.hh:139: cannot convert type
`CORBA::StructMemberSeq
' to type `CORBA::StructMember &'
../../omniORB2/corbaidl_defs.hh: In method `struct CORBA::UnionMember &
CORBA::U
nionMemberSeq_out::operator [](long unsigned int)':
../../omniORB2/corbaidl_defs.hh:254: cannot convert type
`CORBA::UnionMemberSeq'
 to type `CORBA::UnionMember &'
../../omniORB2/corbaidl_defs.hh: In method `class _CORBA_String_member
CORBA::En
umMemberSeq_out::operator [](long unsigned int)':
../../omniORB2/corbaidl_defs.hh:349: no matching function for call to
`_CORBA_St
ring_member::_CORBA_String_member (CORBA::EnumMemberSeq)'
../../../../include/omniORB2/stringtypes.h:168: candidates are:
_CORBA_String_me
mber::_CORBA_String_member()
../../../../include/omniORB2/stringtypes.h:171:
_CORBA_String_me
mber::_CORBA_String_member(char *&, unsigned char)
../../../../include/omniORB2/stringtypes.h:174:
_CORBA_String_me
mber::_CORBA_String_member(const _CORBA_String_member &)
../../omniORB2/corbaidl_defs.hh:349: in base initialization for class
`_CORBA_St
ring_member'
../bootstrap.hh: In method `class _CORBA_String_member
CORBA_InitialReferences::
ObjIdList_out::operator [](long unsigned int)':
In file included from ../bootstrap_i.h:66,
                 from bootstrap_i.cc:89:
...some more errors here
../../omniORB2/corbaidl_defs.hh:349: in base initialization for class
`_CORBA_String_member'
../bootstrap.hh: In method `class _CORBA_String_member
CORBA_InitialReferences::ObjIdList_out::operator [](long unsigned int)':
In file included from ../bootstrap_i.h:66,
                 from bootstrap_i.cc:89:
../bootstrap.hh:159: no matching function for call to
`_CORBA_String_member::_CORBA_String_member
(CORBA_InitialReferences::ObjIdList)'
../../../../include/omniORB2/stringtypes.h:168: candidates are:
_CORBA_String_member::_CORBA_String_member()
../../../../include/omniORB2/stringtypes.h:171:
_CORBA_String_member::_CORBA_String_member(char *&, unsigned char)
../../../../include/omniORB2/stringtypes.h:174:
_CORBA_String_member::_CORBA_String_member(const _CORBA_String_member &)
../bootstrap.hh:159: in base initialization for class `_CORBA_String_member'
gmake[3]: *** [bootstrap_i.o] Error 1
gmake[3]: Leaving directory
`/u/aleberkn/work/orb/omni/src/lib/omniORB2/orbcore'
gmake[2]: *** [export] Error 1
gmake[2]: Leaving directory `/u/aleberkn/work/orb/omni/src/lib/omniORB2'
gmake[1]: *** [export] Error 1
gmake[1]: Leaving directory `/u/aleberkn/work/orb/omni/src/lib'
gmake: *** [export] Error 1

Thanks in advance, 
-Alan
Ortho Diag, J&J