Kbase 19801: Unresolved Symbols from libwtc8.sl - Oracle 8.1.6 HP
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/06/2002 |
|
Status: Unverified
FACT(s) (Environment):
Oracle 8.1.6
Oracle DataServer
HP-UX 11
SYMPTOM(s):
Error <read/writing> socket, ret=<n>, errno=<n>. (778)
The following error message is seen after you PROBUILD Oracle DataServer executable and try to connect to the Oracle.
/usr/lib/dld.sl: Unresolved symbol: LhtStrCreate (code) from
/oracle/product/8.1.6/lib/libwtc8.sl
/usr/lib/dld.sl: Unresolved symbol: LhtStrInsert (code) from
/oracle/product/8.1.6/lib/libwtc8.sl
CAUSE:
Behavior difference caused by the HP linker. This is an Oracle issue when operating on a HP platform.
FIX:
One of the solutions from Oracle is to recreate libclntsh:
1) Edit the file '$ORACLE_HOME/rdbms/admin/shrept.lst'.
2) Locate the line containing: rdbms : lmxsrt.
3) Add the following 2 lines under the line mentioned on Step 2:
rdbms : LhtStrCreate
rdbms : LhtStrInsert
4) Rebuild libclntsh.(Use the original genclntsh script.)