[omniORB] patch against latest CVS of omniORB 3 [for IRIX 6.5]
Gary D. Duzan
gdd0@gte.com
Fri, 04 Feb 2000 09:27:07 -0500
In Message <u3dr9kqgj.fsf_-_@harlequin.co.uk> ,
James Riden <jamesr@harlequin.co.uk> wrote:
=>
=>Dear omniORBers,
=>
=>I think you can get the current CVS checkout to compile by adding the
=>following two lines to omni/include/omniORB3/CORBA_sysdep.h :
=>
=> #elif defined(__sgi)
=>
=> #if _COMPILER_VERSION >= 721
=> #define HAS_Cplusplus_Namespace
=>+ #define HAS_Cplusplus_Bool
=>+ #define OMNI_REQUIRES_FQ_BASE_CTOR
=> #endif
=>
=> #if _MIPS_SZINT == 64
=>
AIX need the latter to compile, as well. (Note that this only
pertains to the 3.0 branch, not 2.8.0.)
Gary Duzan
GTE Laboratories
RCS file: /cvsroot/omni/include/omniORB3/Attic/CORBA_sysdep.h,v
retrieving revision 1.1.2.5
diff -u -r1.1.2.5 CORBA_sysdep.h
--- CORBA_sysdep.h 2000/01/27 11:11:24 1.1.2.5
+++ CORBA_sysdep.h 2000/02/04 14:24:36
@@ -356,6 +356,7 @@
#elif defined(__aix__) && defined(__powerpc__)
# define _OMNIORB_HOST_BYTE_ORDER_ 0
# define _HAS_SIGNAL 1
+# define OMNI_REQUIRES_FQ_BASE_CTOR 1
#elif defined(__hpux__) && defined(__hppa__)
# define _OMNIORB_HOST_BYTE_ORDER_ 0
# define _HAS_SIGNAL 1