[omniORB] New problems compiling on Solaris 7

Duncan Grisby dgrisby@uk.research.att.com
Wed, 25 Oct 2000 10:09:16 +0100


On Tuesday 24 October, Alwyn Schoeman wrote:

> 	Solaris 7
> 	Workshop 5.0
> 	Omniorb 3.0.2
> 	Python 2.0 final
> 
> Get the following error while doing /usr/local/bin/make export:
> 
> CC -c -O2 -g  -Kpic -DIDLMODULE_VERSION="\"0x2301\"" -I/usr/local/include 
> -DPYTHON_INCLUDE="<python2.0/Python.h>" -I.  -I../../../../include 
> -D__sparc__ -D__sunos__ -D__OSVERSION__=5 -o idlpython.o idlpython.cc
> "/opt/SUNWspro/SC5.0/include/CC/./string", line 59: Error: A typedef name 
> cannot be used in an elaborated type specifier..
[...]

I suspect that this is because of an unnecessary #include of
iostream.h. Try updating from CVS, or last night's tarball, and see if
that helps. I've just successfully compiled a CVS checkout on Solaris
7, with Workshop 6 (we don't have 5 any more), and Python 2.0.

Cheers,

Duncan.

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