Kbase 17187: Fatal Link Errors Occur While Building Progress Executable
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  17/03/2003 |
|
Solution ID: 17187
FACT(s) (Environment):
Sun Solaris SPARC
FACT(s) (Environment):
Oracle DataServer
SYMPTOM(s):
Fatal link errors occurring while building a Progress executable
ld: fatal: library -lucb: not found
/usrX/dlc/bin/ora73rx: fatal: libucb.so.1: can't open file:errno=2
FIX:
For the -lucb error modify the LD_LIBRARY_PATH environment variable as follows:
LD_LIBRARY_PATH=/usr/ucblib:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH
For the libucb error while calling a Progress executable that includes ORACLE DataServer, then use the following steps:
1. Make sure the LD_LIBRARY_PATH environment variable is set as follows:
LD_LIBRARY_PATH=/usr/ucblib:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH
2. Unset the setuid bit by running:
chmod 775 $PROEXE
chmod 775 $ORASRV
chmod 775 $PROBRKR