[omniORB] Porting of omniORB over RTOS

Duncan Grisby duncan at grisby.org
Fri Sep 10 15:21:21 BST 2010


On Thu, 2010-09-09 at 08:42 -0500, Brian Neal wrote:

> UserException is a macro in INTEGRITY_error.h, at least in the
> INTEGRITY that I am using (5.0.11 and 5.0.10).
>  
> I suspect this macro is colliding with a class in omniORB (and any
> other ORB). In my version of INTEGRITY_error.h they have it wrapped in
> an #ifdef like so:

UserException is a class name required by the CORBA standard, so any ORB
is definitely going to have a problem with that macro. The right thing
to do is to disable it with the #ifdef.

Cheers,

Duncan.

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





More information about the omniORB-list mailing list