[omniORB] OmniORB_2.6.1 on IRIX 6.5.

David Riddoch djr@orl.co.uk
Tue, 22 Dec 1998 11:18:58 +0000 (GMT)


On Thu, 17 Dec 1998 b.keeping@ic.ac.uk wrote:

> for nameclt. More seriously, I found that it was essential to add an
> extra -lomnithread to the list of link libraries in order to build any
> of the examples. So for instance:
> 
> CC -o eg3_tieimpl -n32 -float -ansi -LANG:exceptions=ON \
> -woff 3303,1110,1182 -L../../../lib/mips_irix_6.5_n32 eg3_tieimpl.o \
> ../../../stub/echoSK.o -lomniORB2 -lomnithread -lpthread \
> -ltcpwrapGK -lomniORB2 -lomnithread
> 
> Like Geert-Albert, I am uncertain how to make this kind of change
> properly in the mk hierarchy, so I hope I can leave that to you.


I've made the following changes to mips_irix_6.5_n32.mk and the same
change to mips_irix_6.4_n32.mk. Could you try this and let me know if it
works?



*** mk/platforms/mips_irix_6.5_n32.mk   Tue Oct 20 21:29:21 1998
--- mk/platforms/mips_irix_6.5_n32.mk   Tue Dec 22 10:56:12 1998
***************
*** 77,83 ****
  # reference each other, as it is the case with -lomniORB2 and -ltcpwrapGK.
  # One solution is to repeat -lomniORB2 after -ltcpwrapGK.
  # The following line do just that:
! OMNIORB2_LIB += $(patsubst %,$(LibSearchPattern),omniORB2)
  
  
  # Default location of the omniORB2 configuration file [falls back to this if
--- 77,84 ----
  # reference each other, as it is the case with -lomniORB2 and -ltcpwrapGK.
  # One solution is to repeat -lomniORB2 after -ltcpwrapGK.
  # The following line do just that:
! OMNIORB2_LIB += $(patsubst %,$(LibSearchPattern),omniORB2) \
!               $(patsubst %,$(LibSearchPattern),omnithread)
  
  
  # Default location of the omniORB2 configuration file [falls back to this if