[omniORB] Problems building OmniOrb on AIX 4.1.5

vasudha.govindan@westerngeco.com vasudha.govindan@westerngeco.com
Wed, 14 Mar 2001 08:33:28 -0800


I am having problems building OmniOrb 3 on AIX 4.1.5 using IBM C Set++
3.1.4.
 If anyone has tried and suceeded/failed with this configuration, please
let me know.

The details:
The build goes smoothly till it reaches  src/lib/omniORB2 and I get the
following error:

     gmake[2]: Leaving directory `/atgdvl/omniorb/omni/src/lib/omnithread'
          making export in src/lib/omniORB2...
     gmake[2]: Entering directory `/atgdvl/omniorb/omni/src/lib/omniORB2'
     ../../../bin/powerpc_aix_4.2/omniidl -bcxx -Wba
     -p../../../src/lib/omniORB2  -ComniORB3 ../../../idl/Naming.idl
     ../../../bin/powerpc_aix_4.2/omniidl[32]: 34646 Killed
     gmake[2]: *** [omniORB3/Naming.hh] Error 137
     gmake[2]: Leaving directory `/atgdvl/omniorb/omni/src/lib/omniORB2'
     gmake[1]: *** [export] Error 2
     gmake[1]: Leaving directory `/atgdvl/omniorb/omni/src/lib'
     gmake: *** [export] Error 2

Seems like omniidl is not built right. I get the following error when I
build the examples/echo directory:

     ../../../bin/powerpc_aix_4.2/omniidl -bcxx -Wba -Wbtp -C../../stub
echo.idl
     omniidl: Could not import back-end 'cxx'
     omniidl: Maybe you need to use '-p' option?
     omniidl: (the error was 'No module named cxx')

I have a working Python 2.0. However, I could get Python to work only with
the "no-threads" option. So, I have a non-threaded Python but it seems to
be working fine and passes all the test suites.

Inputs appreciated from those who have worked with OmniOrb on AIX and
others who may be able to interpret the error messages above for me.

Thanks
-Vasudha
vasudha.govindan@westgeo.com