Oracle 9i (Release 2) on RedHat 7.3 - Install Problems [message #98672] |
Wed, 22 May 2002 07:56 |
Johnny Hughes
Messages: 3 Registered: May 2002
|
Junior Member |
|
|
During the install I recieve the error:
Error in invoking target install of makefile /oracle/app/oracle/product/9.0.1/ctx/lib/ins_ctx.mk
I edited the file genclntsh to remove the LD_SELF_CONTAINED line and removed any reference to it throughout the program ... (which worked for 9.01 release 1) ... but it doesn't fix the problem.
So I decided to use the relink script in $ORACLE_HOME/bin to relink all the executables and here is what I get:
'relink interMedia' and 'relink ctx' both fail ... everything else relinks ok.
the error for both interMedia and ctx is as follows:
/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'
collect2: ld returned 1 exit status
any ideas?
The library libdl.so.2 is part of glibc ... the version that I have for RedHat 7.3 is glibc-2.2.5-34 on kernel-2.4.18-4.
Thanks,
Johnny Hughes
|
|
|
|
|
Re: Oracle 9i (Release 2) on RedHat 7.3 - Install Problems [message #98690 is a reply to message #98672] |
Mon, 08 July 2002 02:30 |
fabrizio
Messages: 1 Registered: July 2002
|
Junior Member |
|
|
"Error in invoking target install of makefile /opt/oracle/product/9.2.0/ctx/lib/ins_ctx.mk"
I saw this error only in connection with Oracle 9i (9.0.1) installation.
The following errors showed up in $ORACLE_HOME/install/make.log:
/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'
It happens when the following step is executed:
/usr/bin/make -f ins_ctx.mk install ORACLE_HOME=/opt/oracle/product/9.2.0
Edit $ORACLE_HOME/ctx/lib/env_ctx.mk and go to "INSO_LINK =", add a "$(LDLIBFLAG)dl" to the line and save it.
Here is the full line with the added "$(LDLIBFLAG)dl" flag:
INSO_LINK = -L$(CTXLIB) $(LDLIBFLAG)m $(LDLIBFLAG)dl $(LDLIBFLAG)sc_ca $(LDLIBFLAG)sc_fa $(LDLIBFLAG)sc_ex $(LDLIBFLAG)sc_da $(LDLIBFLAG)sc_ut $(LDLIBFLAG)sc_ch $(LDLIBFLAG)sc_fi $(LLIBCTXHX) $(LDLIBFLAG)c -Wl,-rpath,$(CTXHOME)lib $(CORELIBS) $(COMPEOBJS)
After that hit retry in the error popup.
|
|
|
|
|
|
|
|