[omniORB] Trying to compile on SINIX and SOLARIS
Michael Forstner
Michael.Forstner@cpg.de
Mon Oct 14 10:52:00 2002
Thanks, now I've compiled omniORB on Solaris 5.8 (Sparc) but I still can't compile on SINIX:
When compiling the c-preprocessor, it can't find the index and rindex functions (defined in <strings.h>) and I don't know why.
Additional the config-sinix.h file says it is untested - so who compiled omniORB on SINIX?
Regards,
Michael Forstner
> I was able to get omniORB compiled on Solaris 5.8 with out
> any issue. What
> does you environment look like?? Is the PYTHON environment
> variable set?
> Thanks
> Craig
> Craig Steinhoff
> UW-736
> 920-592-2229
> 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
> _______________________________________________
> omniORB-list mailing list
> omniORB-list@omniorb-support.com
> http://www.omniorb-support.com/mailman/listinfo/omniorb-list
>
>
>
>
>