[omniORB] New problems compiling on Solaris 7

Alwyn Schoeman alwyns@prism.co.za
Tue, 24 Oct 2000 13:00:36 +0200


Hi,

I've now got new problems compiling omniorb 3.0.2 on Solaris 7.
Info is:
	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..
"/opt/SUNWspro/SC5.0/include/CC/./iosfwd", line 51: Error: A typedef name 
cannot be used in an elaborated type specifier..
"/opt/SUNWspro/SC5.0/include/CC/./iosfwd", line 78: Error: A typedef name 
cannot be used in an elaborated type specifier..
"/opt/SUNWspro/SC5.0/include/CC/rw/iotraits", line 56: Error: A typedef name 
cannot be used in an elaborated type specifier..
"/opt/SUNWspro/SC5.0/include/CC/rw/iotraits", line 56: Error: Multiple 
declaration for mbstate_t.
5 Error(s) detected.
make[3]: *** [idlpython.o] Error 5
make[3]: Leaving directory `/opt/prism/playground/omni/src/tool/omniidl/cxx'
make[2]: *** [export] Error 2
make[2]: Leaving directory `/opt/prism/playground/omni/src/tool/omniidl'
make[1]: *** [export] Error 2
make[1]: Leaving directory `/opt/prism/playground/omni/src/tool'
make: *** [export] Error 2

Anyone enlighten me on probable solution?
Do the source that you download from the website change often?
Must I rather use the CVS option?

Thank you
-- 
~~~~~~~~~~~~~~~~
Alwyn Schoeman

The clock on the wall keeps moving, time stands still.  No matter how
the dice may fall, someone else always gets to call the number.