Re: [orbitcpp-list] ORBITCpp cvs broken?
Status: Beta
Brought to you by:
philipd
From: <MHL...@t-...> - 2001-04-17 09:36:10
|
On Mon, 16 Apr 2001 20:21:09 Jiva DeVoe wrote: > I get the following errors trying to compile orbitcpp from cvs. is > this a known issue? Do I need to update my compiler or anything? > ORBit defines a special data structure for sequence<any>. However at least I don't find any functions that work on this data structure that could be wrapped by orbitcpp. So sequence<any> simply gets broken by the ORBit-stuff. Workaround: put a remark or an #if 0 around the lines ... #define _CORBA_sequence_CORBA_any_defined typedef struct CORBA_sequence_CORBA_any_struct CORBA_AnySeq; typedef struct CORBA_sequence_CORBA_any_struct CORBA_sequence_CORBA_any; .. in ORBit???/src/orb/corba_sequence.h and rebuild / reinstall ORBit. _CORBA_sequence_CORBA_any_defined is used to disable the c-stubs for sequence<any>. Remarking the above lines therefore enables the c-stubs which include the typecode your compiler complains that is missing. I think I remember Phil having discussed the issue on the ORBit-list so hopefully in the next version of ORBit this will be fixed. -- Martin |