If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

installation on 64-bit

hi
i have dell poweredgr 1800 server with xeon 64-bit processor

I have installaed Red Hat Enterprise Linux AS (v. 4 for 64-bit AMD64/Intel EM64T) on that and now trying to install
Oracle Database 10g Release 2 (10.2.0.1.0) for Linux x86-64
but facinf following error when work is 81% done
pasting error from installation log file

Link line in $ORACLE_HOME/ctx/lib/ins_ctx.mk does not include '-ldl' option.
Modify the 'ins_ctx.mk' from

ctxhx: $(CTXHXOBJ)
$(LINK) $(CTXHXOBJ) $(INSO_LINK)

to

ctxhx: $(CTXHXOBJ)
$(LINK) -ldl $(CTXHXOBJ) $(INSO_LINK)

and click Retry.

Explanation
-----------
Oracle 9i Release 2 (9.2.0.1) is not certified on all distributions of Linux.
You are probably installing the product on a non-certified Linux. The
libdl.so is the Dynamic Loader library. On certified Linux distributions
with Oracle 9.2, there is no need to specify -ldl for linking of context
components.

Thank you for providing some feedback. I attempted to update the ins_ctx.mk file with your suggestions and hit "retry" but it still did not work.

However, the funny thing is, this is what my ins_ctx.mk file looks like:

ctxhx: $(CTXHXOBJ32)
$(LINK32) $(CTXHXOBJ32) $(INSO_LINK32)

instead of:

ctxhx: $(CTXHXOBJ)
$(LINK) $(CTXHXOBJ) $(INSO_LINK)

I am running this 10gR2 DB install from the 10201_database_Linux_x86_64.cpio file so I am assuming it is 64bit, on my 64bit Linux OS. However, the 32's at the end of the ctxhx: portion of ins_ctx.mk concern me.

Do you think it's possible that this install is trying to install 32bit versus 64bit?