Porting omniORB 2.4.0 to HP 10.20

Paul Nader naderp@d22mail.alcatel.com.au
Fri, 30 Jan 1998 11:08:16 +1100 (EST)


Wolfgang,

Have a look in /opt/dce/include for pthreads.h. If you don't have that 
directory in your machine you might need to install it from the DCE-CORE
fileset.

Regards, Paul.

PS : I managed to compile omniORB 2.0.4 using aCC but for some reason
     any executable linked with libomniORB2.sl core dumps... During
     the compilation process I also got quite a few warning messages 
     about depricated construct and also quite a few of these :

Error (future) 641: "../../../include/omniORB2/bufferedStream.h", line 1494 # Undeclared variable 'NP_data'. Did you forget to make the variable dependent on
    the template type parameters so it would be looked up when templates are generated?
            ((_CORBA_ULong*)NP_data())[i+1] = Swap32(tl1);
                            ^^^^^^^            


     At the end of the build it states that the binary is not guaranteed to
     work (possibly the cause of the core dumps).

     I also had to remove the -ldir flag from the makefile because HP 10.20
     does not have it.

     In short, I managed to build it but it's a mess... So I'm back to using
     omniBroker which is much easier to build and is directly supported on
     HPUX.






> Hi,
> 
> Has anyone succeeded in porting omniORB 2.4.0 to a HP running under
> 10.20 ?
> I have the aCC installed but cannot compile because the pthread.h file
> is missing.



> I also tried to compile a PD package (pthreads-1_60) but without any
> success
> I tried both aCC and GNU gcc Compiler, aCC is not handled by configure
> and
> gcc crashes.
> Is there somewhere a place where I could:
> a) download a precompiled omniORB 2.4.0 for the HP, or
> b) download the missing header files for 10.20, or
> c) download a precompiled version of a PD thread package for 10.20
> 
> 
> Best regards,
> 
>     Wolfgang
> 
> 
> --
> -------------------------------------------------------------------------------
> Wolfgang Thronicke, C-LAB, Fuerstenallee 11, 33100 Paderborn, Germany
> Tel.: +49 5251-606174, Fax: +49 5251-606155
> Email: wolf@c-lab.de   WWW: http://www.c-lab.de/~wolf
> >>>>> C-LAB auf der CeBIT'98, Hall 6, A32, Booth 322
> 
> 
> 
> 
>