[omniORB] C++ long long type support

Duncan Grisby dgrisby@uk.research.att.com
Mon, 20 Nov 2000 16:40:50 +0000


On Monday 20 November, Adriaan Joubert wrote:

> 	I need an unsigned long long in my code, but omniidl (3.0.2) complains
> that it is not supported. I applied the patch from Duncan's message 
> 
> http://www.uk.research.att.com/omniORB/archives/2000-10/0019.html
> 
> but still no luck. I've tried this  on linux, but want to use it on both
> linux and Tru64. So I've evidently omitted something or done something
> stupid. 

As long as you have applied that patch, it should work fine. Are you
trying to compile the IDL with Any support (the -Wba flag to omniidl)?
Long long isn't supported in Any with 3.0, since that would break
binary compatibility.

> So, does anybody know what else I need to do? Or alternatively, is the
> current CVS version stable enough for serious use or is it strictly for
> development?

The CVS version in the omni3_develop branch is stable. It only
contains bugfixes for the omniORB 3.0 cycle. Development things are
happening in other branches.

Cheers,

Duncan.

-- 
 -- Duncan Grisby  \  Research Engineer  --
  -- AT&T Laboratories Cambridge          --
   -- http://www.uk.research.att.com/~dpg1 --