[omniORB] Trying to compile on SINIX and SOLARIS

Michael Forstner Michael.Forstner@cpg.de
Fri Oct 11 12:33:00 2002


Hello all,

I try to compile omniORB on SINIX 4.45 (Mips) and SUN Solaris 5.8 (Sparc) but it doesn't work.
I get following output on the SUN machine when running "make":
[...]
"../../../../../src/tool/omniidl/cxx/idlpython.cc", line 264: Error: Use ";" to terminate declarations.
"../../../../../src/tool/omniidl/cxx/idlpython.cc", line 266: Error: Use ";" to terminate declarations.
"../../../../../src/tool/omniidl/cxx/idlpython.cc", line 266: Error: Type name expected instead of "PyObject".
Compilation aborted, too many Error messages.
make[4]: *** [idlpython.o] Error 1
make[4]: Leaving directory `/home1/mf/omniORB-4.0.0/build/src/tool/omniidl/cxx'
make[3]: *** [export] Error 2
make[3]: Leaving directory `/home1/mf/omniORB-4.0.0/build/src/tool/omniidl'
make[2]: *** [export] Error 2
make[2]: Leaving directory `/home1/mf/omniORB-4.0.0/build/src/tool'
make[1]: *** [export] Error 2
make[1]: Leaving directory `/home1/mf/omniORB-4.0.0/build/src'
make: *** [all] Error 2

And following output when running "make" on the SINIX machine:
[...]
making export in src/tool/omniidl/cxx/cccp...                                   
make[5]: Entering directory `/home1/mf/omniORB-4.0.0/build/src/tool/omniidl/cxx/
cccp'                                                                           
+ rm -f omnicpp                                                                 
+ cc -o omnicpp -O -L../../../../../lib -L../../../../../../lib cexp.o cccp.o co
nfig.o alloca.o                                                                 
Undefined                       first referenced                                
 symbol                             in file                                     
index                               cccp.o                                      
rindex                              cccp.o                                      
ld: omnicpp: fatal error: Symbol referencing errors. No output written to omnicp
p                                                                               
make[5]: *** [omnicpp] Error 1                                                  
make[5]: Leaving directory `/home1/mf/omniORB-4.0.0/build/src/tool/omniidl/cxx/c
ccp'                                                                            
make[4]: *** [export] Error 1                                                   
make[4]: Leaving directory `/home1/mf/omniORB-4.0.0/build/src/tool/omniidl/cxx' 
make[3]: *** [export] Error 1                                                   
make[3]: Leaving directory `/home1/mf/omniORB-4.0.0/build/src/tool/omniidl'     
make[2]: *** [export] Error 1                                                   
make[2]: Leaving directory `/home1/mf/omniORB-4.0.0/build/src/tool'             
make[1]: *** [export] Error 1                                                   
make[1]: Leaving directory `/home1/mf/omniORB-4.0.0/build/src'                  
make: *** [all] Error 1

This happens with omniORB-4.0.0 and omniORB-3.0.5. Any suggestions?

best regards,
Michael Forstner