[omniORB] Compiling OmniORB with VC8

Duncan Grisby duncan at grisby.org
Tue Oct 11 17:03:28 BST 2005


On Tuesday 11 October, "Tom Pham" wrote:

> It seems that the VC8 compiler is stricter than the VC7 compiler.
> The build failed while trying to build orbcore.  This is a snippet of
> the error message regarding 'operator >>=', the compiler cannot find
> an overloaded version that takes '(CORBA::ULong, cdrStream)':

Try changing line 215 of include/omniORB4/CORBA_sysdep.h to use >=
rather than == for its version test:

#  if (_MSC_VER >= 1310)
#    define OMNI_NO_INLINE_FRIENDS
#  endif

Cheers,

Duncan.

-- 
 -- Duncan Grisby         --
  -- duncan at grisby.org     --
   -- http://www.grisby.org --



More information about the omniORB-list mailing list