Forum OpenACS Q&A: Re: Installing Oracle 8.1.7 on Red Hat 9
I did that (editing setup_stubs.sh) a few days ago and this is what I got:
I get this error when linking oracle
/usr/bin/ld: /export/oracle/product/8.1.7/rdbms/lib/oracle: hidden symbol `__fixunssfdi' in /usr/lib/gcc-lib/i386-redhat-linux/3.2.3/libgcc.a(_fixunssfdi.oS) is referenced by DSO
This one when linking extproc, agtctl, hsalloci, hsots, hsdepxa
/usr/bin/ld: /export/oracle/product/8.1.7/rdbms/lib/extproc: hidden symbol `stat64' in /usr/lib/libc_nonshared.a(stat64.oS) is referenced by DSO
The ctype errors when linking oemagent, dbsnmp, oratclsh, tnslsnr, lsnrctl
then ins_precomp.mk errors out without building anything because it tries to execute
rm -f /export/oracle/product/8.1.7/bin/
which of course doesn't work
Then these errors when linking ctxhx
/lib/libdl.so.2: undefined reference to `__mailto:ctype_b_loc@GLIBC_2.3';
/lib/libdl.so.2: undefined reference to `_dl_addr@GLIBC_PRIVATE'
/lib/libdl.so.2: undefined reference to `_dl_open@GLIBC_PRIVATE'
/lib/libdl.so.2: undefined reference to `_dl_close@GLIBC_PRIVATE'
/lib/libdl.so.2: undefined reference to `_dl_sym@GLIBC_PRIVATE'
/lib/libdl.so.2: undefined reference to `_dl_vsym@GLIBC_PRIVATE'
So some are ctype errors and some aren't.
I might be able to fix some of these by installing the compat packages, but that won't fix the ctype errors.
Clues, suggestions, etc?
you can get rid of some of the above errors
install gcc_old packages the path will be /opt/gcc295 prepend this path to oracle path
and for ctxhx
the solution is to edit the file $ORACLE_HOME/ctx/lib/env_ctx.mk and go to "INSO_LINK =", add a "$(LDLIBFLAG)dl" to the line and save it.
i have been trying to install 8.1.7 on suse 9.0
got the same errors
except rdbms/lib/extproc: hidden symbol `stat64' in /usr/lib/libc_nonshared.a(stat64.oS) is referenced by DSO
every thing is fine ( at least i was able to get through)
i tried to link them manully by relink <individual component>
every thing went smoothly
if i say relink all it is throwing stat64.oS error
any idea/suggestion how to get through this error