[omniORB] omniNames with memory fault

Masayuki Matsumoto matumot@dst.nk-exa.co.jp
Wed, 10 Feb 1999 15:43:20 +0900


Hello,

|> When I run "omniNames -start 12345" on IRIX 6.5, I got "Memory fault"
|> error message. Could you please tell me the possible reasons?
|> 
|> By the way, I installed omniORB_2.7.0 and compiled it on a IRIX 6.5
|> machine.

I installed omniORB_2.7.0 on IRIX 6.3/6.4, and they work fine.
However, I had to modify the following file for linking "omniNames":
  <top>/mk/platforms/mips_irix_6.4_n32.mk

The modified codes are followings:

  ## Remove -lpthread
  Posix_OMNITHREAD_LIB = $(patsubst %,$(LibSearchPattern),omnithread)
  ...
  ## Add -lpthread
  OMNIORB2_LIB += $(patsubst %,$(LibSearchPattern),omniORB2) \
                $(patsubst %,$(LibSearchPattern),omnithread) -lpthread

Also I installed lots of latest IRIX patches, 
especially C++ related patches.

Masayuki Mastumoto