[omniORB] unresolved symbol in omniNames 2.8 on IRIX 6.5.4

Dale Hubler hubler@heliotrope.grc.nasa.gov
Tue, 20 Jul 99 13:32:07 EDT



Hello,

I am trying to install omniORB 2.8.pre1 on an SGI IRIX 6.5.4m
system and having problems with using omniNames.

(from uname -a) IRIX64 carp 6.5 04151556 IP27

I have compiled using MIPSPro 7.2.1.2 (the SGI compiler)

The product compiled fine, gmake works.  The entire filetree
is in /usr/local/omniORB.  

LD_LIBRARY_PATH is not set - 

carp [/usr/local/omniORB/bin/mips_irix_6.5_n64] 422$env | grep LD

carp [/usr/local/omniORB/bin/mips_irix_6.5_n64] 423$ls
catior*      genior*      omkdepend*   omniidl2*
convertior*  nameclt*     omniNames*

carp [/usr/local/omniORB/bin/mips_irix_6.5_n64] 473$./omniNames          
2978888:./omniNames: rld: Error: unresolvable symbol in /usr/lib64/libomniORB2.s
o: denyFile__10gateKeeper
2978888:./omniNames: rld: Error: unresolvable symbol in /usr/lib64/libomniORB2.s
o: allowFile__10gateKeeper
2978888:./omniNames: rld: Fatal Error: this executable has unresolvable symbols


I created a link in /usr/lib64 for each library, so I expect LD_LIBRARY_PATH
is not needed.  However, I can set it - 

carp [/usr/local/omniORB/bin/mips_irix_6.5_n64] 451$env | grep LD
carp [/usr/local/omniORB/bin/mips_irix_6.5_n64] 452$export LD_LIBRARY_PATH=/usr
/local/omniORB/lib/mips_irix_6.5_n64:/lib64:/usr/lib64:/usr/local/lib64
carp [/usr/local/omniORB/bin/mips_irix_6.5_n64] 453$./omniNames
2975516:./omniNames: rld: Error: unresolvable symbol in /usr/local/omniORB/lib/m
ips_irix_6.5_n64/libomniORB2.so: denyFile__10gateKeeper
2975516:./omniNames: rld: Error: unresolvable symbol in /usr/local/omniORB/lib/m
ips_irix_6.5_n64/libomniORB2.so: allowFile__10gateKeeper
2975516:./omniNames: rld: Fatal Error: this executable has unresolvable symbols
carp [/usr/local/omniORB/bin/mips_irix_6.5_n64] 454$


I get similar messages from some other binaries also, FWIW - 

sharp [/usr/local/omniORB/bin/mips_irix_6.5_n64] 484$nameclt
2980180:nameclt: rld: Error: unresolvable symbol in /usr/local/omniORB/lib/mips_
irix_6.5_n64/libomniORB2.so: denyFile__10gateKeeper
2980180:nameclt: rld: Error: unresolvable symbol in /usr/local/omniORB/lib/mips_
irix_6.5_n64/libomniORB2.so: allowFile__10gateKeeper
2980180:nameclt: rld: Fatal Error: this executable has unresolvable symbols
sharp [/usr/local/omniORB/bin/mips_irix_6.5_n64] 485$genior
2979878:genior: rld: Error: unresolvable symbol in /usr/local/omniORB/lib/mips_i
rix_6.5_n64/libomniORB2.so: denyFile__10gateKeeper
2979878:genior: rld: Error: unresolvable symbol in /usr/local/omniORB/lib/mips_i
rix_6.5_n64/libomniORB2.so: allowFile__10gateKeeper
2979878:genior: rld: Fatal Error: this executable has unresolvable symbols
sharp [/usr/local/omniORB/bin/mips_irix_6.5_n64] 486$



Can anybody give me a clue as to where I went wrong?

thanks,
Dale Hubler
hubler@grc.nasa.gov



-- 
Dale Hubler - dale-at-grc.nasa,gov - (216)433-5091   NASA Glenn Research Center
If you take a starving dog and make him prosperous he will not bite you.
This is the primary difference between a dog and man.   Twain