Kbase P107494: Scripts located in $DLC/oebuild/make fail with undefined symbols (.kpugml)
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/08/2005 |
|
Status: Unverified
FACT(s) (Environment):
IBM AIX POWER 5.3
OpenEdge 10.0B 64-bit
Oracle DataServer
Oracle 9i
SYMPTOM(s):
build_orarx.sh scripts fails with undefined symbols
ld: 0711-317 error: undefined symbol: .kpugml
The ORACLE_HOME environment variable is correctly set
The ORALIB environment variable is not set.
In the buildenv.log file, the ORALIB environment variable is not refering to the Oracle shared library 'libclntsh.a'
Oracle and OpenEdge installations are both 64-bit versions.
This is reproducible with any scripts located in $DLC/oebuild/make
CAUSE:
The ORALIB environment is not properly set and does not point to the Oracle shared library 'libclntsh.a'
FIX:
Set the ORALIB to the Oracle library 'libclntsh.a' before running the build_orarx.sh script.
export ORALIB=$ORACLE_HOME/lib/libclntsh.a