Kbase 13849: Undefined Symbols With Probuild on Solaris 2.4
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/16/2008 |
|
Status: Verified
FACT(s) (Environment):
Progress 7.3x
Oracle DataServer
Solaris SPARC 2.4
SYMPTOM(s):
Errors displayed when running a link script
Undefined symbol first referenced in file
sigemptyset ./4gl/drsig.o (/usr/lib/libc.so.1
read ./4gl
csbsd.o (/usr/lib/libc.so.1)
calloc ./4gl/iolyr.o (/usr/lib/libc.so.1)
atoi ./4gl/iolyr.o (/usr/lib/libc.so.1)
getcwd ./4gl/ut.o(utpwd.o)(/usr/lib/libc.so.1)
semget ./4gl/ut.o(utsem.o) (/usr/lib/libc.so.1)
Link script created after Probuild
CAUSE:
Missing information within the link script
FIX:
To resolve this problem
1. Reset ORALIB,
ORALIB="`echo $ORALIB $ORACLE_HOME/lib/__fstd.o`"; export ORALIB
2. Probuild executable
3. Add the following to the link script:
$CC_OBJ \
-Bdynamic -ldl \