Porting omniORB 2.4.0 to HP 10.20

Hugo.Vandeputte Hugo.Vandeputte@meteo.fr
Mon, 02 Feb 1998 11:16:54 +0100


I succesfully builded omniORB 2.4.0  on HP 10.20 with HP aC++ 
B3910B A.01.06 HP aC++ B3910B A.01.01 Support Library.

   I made some changes on mk/platforms/hppa_hpux_10.20.mk. Here is
the result of diff command on original hppa_hpux_10.20.mk and mine:
***Begin***
13a14,15
> %.o: %.c
>       $(CC) -c $(CFLAGS) -o $@ $<
14a17,19
> %.o: %.cc
>       $(CXX) -c $(CXXFLAGS) -ldir $< -o $@
>
44,46c49,50
< CXXDEBUGFLAGS = -O
< CXXOPTIONS   += -I /opt/aCC/include +inst_v +DAportable -D_CMA_NOWRAPPERS_ \
<                 -ldir
---
> CXXDEBUGFLAGS = -g
> CXXOPTIONS   += -I /opt/aCC/include +inst_v +DAportable -D_CMA_NOWRAPPERS_
54c58
< CDEBUGFLAGS       = -O
---
> CDEBUGFLAGS       = -g
68a73
> endef
70d74
<
113c117,118
< omniORB2GatekeeperImplementation = NO_IMPL
---
> #omniORB2GatekeeperImplementation = NO_IMPL
> omniORB2GatekeeperImplementation = OMNIORB2_DUMMYGK
123,124c128
< MNITHREAD_POSIX_CPPFLAGS = -DPthreadDraftVersion=4 \
<                             -DPthreadSupportThreadPriority
---
> OMNITHREAD_POSIX_CPPFLAGS = -DPthreadDraftVersion=4
***END***
Be careful with tab chars...


  To remove warnings on  Undeclared variable 'NP_data', I edited
the file ./include/omniORB2/templates.h changing everywhere NP_data
by _CORBA_Sequence<T>::NP_data 
1,$s/NP_data/ _CORBA_Sequence<T>::NP_data/g

Regards,
-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  H.Vandeputte                                   o        o o
  SCEM/TTI/DEV                                  o o        o
  mailto:Hugo.Vandeputte@meteo.fr          _____  _       o  __/_
  Tel: 05.61.07.81.91                     (_____)/ \        /o   \/|
                                    _____/  ___  _//        >____/\|
                                  _/_______/ ___/
                                 / /      /_/
                                /_/
http://www.meteo.fr/perso/hugo.vandeputte/
____________________________________________________________________