[omniORB] OmniORB 2.7.1 to 3.0.2 problem

Sai-Lai Lo S.Lo@uk.research.att.com
21 Dec 2000 10:54:15 +0000


You can stick with omniidl -bcxx -v -WbBOA -Wbs=SK.cpp myIDLfile.idl,
and link with msvcstub.lib instead of omniDynamic302_rtd.lib.

The compiler seems to generate a small no. of symbol references for no good
reason.  msvcstub.lib contains stub functions for these references.

The comments in <top>/src/examples/echo/dir.mak explain this a bit more.

Sai-Lai

>>>>> Laurent Pointal writes:

> At 09:23 21/12/2000 +0100, Laurent Pointal wrote:
> Found with using
> 	omniidl -bcxx -v -WbBOA -Wba -Wbd=DynSK.cpp -Wbs=SK.cpp myIDLfile.idl
> (so generating code for Any and typecodes)

> And linking with omniDynamic302_rtd.lib too.

> Ok, it works, but do I really need Any and typecode support (dont have in
> 2.7.1, is it absolutely necessary in 3.0.2 and if not how to avoid them) ?





-- 
Sai-Lai Lo                                   S.Lo@uk.research.att.com
AT&T Laboratories Cambridge           WWW:   http://www.uk.research.att.com 
24a Trumpington Street                Tel:   +44 1223 343000
Cambridge CB2 1QA                     Fax:   +44 1223 313542
ENGLAND