[rtld-0712-001] SQLCA referenced but not found

Arrob_at_s
Date: 10/27/05


Date: 27 Oct 2005 01:58:00 -0700

Hi,

We've got a weird problem.

We're working with :
AIX 5.2, Oracle 9.2.05, Tuxedo 8.0

When we launch our executable, we are getting the following error :

rtld: 0712-001 Symbol SQLCA was referenced from module
/users/applix/lib/libAPP.so, but a runtime definition of the symbol was
not found.

rtld: 0712-002 fatal error

Our executable uses libAPP.so which is in PATH.
libAPP.so contains .o objects issued from c issued from .pc.
These .o were compiled without any error with Oracle Proc++ command.
Libs are
searched in $ORACLE_HOME/lib32. Library clntsh is linked.
(link flag is -L${ORACLE_HOME}/lib32 -lclntsh -lld -lm `cat
${ORACLE_HOME}/lib32/sysliblist` -lm -lc_r -lpthreads as it is done in
oracle proc sample1 demo)

The main problem is : where is SQLCA symbol in this Oracle version ?

Any ideas are welcomed.

Thanks in advance.