[omniORB] Building OmniORB 2.7.1 on AIX 4.2, yet another prob
lem.
PJ McKenna
pj.mckenna@datalex.ie
Fri, 11 Jun 1999 15:59:03 +0100
>
> You need to find where cpp lives under that compiler
> version and add a
>
> CPP = /path/to/cpp
>
> to your mk/platforms/powerpc_aix_4.2_funky_compiler.mk file
> and rebuild
> omniidl2. In xlC 3.1.4 /lib/cpp is a link to /usr/ccs/lib/cpp, so you
> might look there. It might also need to be installed separately; check
> if you have something like "ibmcxx.cpp" or some such thing installed.
> (It is in "xlC.cpp" in 3.1.4, but the packages changed around in
> 3.6.x.)
>
> Gary Duzan
> GTE Laboratories
Thanks Gary!
For the benefit of anyone else who ever gets into the same mess I set CPP
like so :
CPP = /usr/ibmcxx/exe/xlCcpp
However I am still having problems when making. One bright spot is that
omnidl2 seems to compile (and work) fine.
The problem is still :
stdout :
making export in src/lib/omniORB2...
make[2]: Entering directory
`/home/pj/omniorb_2.7.1/src/lib/omniORB2'
make[2]: Leaving directory `/home/pj/omniorb_2.7.1/src/lib/omniORB2'
make[1]: Leaving directory `/home/pj/omniorb_2.7.1/src/lib'
stderr :
make[2]: *** No rule to make target `Naming.idl', needed by
`Naming.hh'. Stop.
make[1]: *** [export] Error 2
make: *** [export] Error 2
Any ideas folks?
Yours,
P.J. the irritation.