Consultor Eletrônico



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