Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Oracle 10gR2 Installation Linking Problem

43 views
Skip to first unread message

SLE

unread,
Apr 17, 2008, 4:34:50 AM4/17/08
to
Greetings,

OUI stalls with an error during the Linking Oracle step.

Configuration is Intel Xeon Dual Core with a Linux 64 bits and Oracle
10gR2 Enterprise for x86_64 platforms

here is the fragment of my installActions log (sorry, most in french) :
INFO: /usr/bin/ld: skipping incompatible
/home/oracle/product/10.2.0/db_1/lib//libctxs10.a when searching for
-lctxs10
/usr/bin/ld: skipping incompatible
/home/oracle/product/10.2.0/db_1/lib/libctxs10.a when searching for -lctxs10
/usr/bin/ld: cannot find -lctxs10

INFO: collect2: ld returned 1 exit status

INFO: make: *** [ctxload] Error 1

INFO: Arrêter la sortie à partir du processus généré dynamiquement.
INFO: ----------------------------------
INFO: Exception provoquée par l'action : make
Nom de l'exception : MakefileException
Chaîne de l'exception : Erreur lors de l'appel de la cible 'install' du
fichier Make '/home/oracle/product/10.2.0/db_1/ctx/lib/ins_ctx.mk'. Pour
plus de détails, reportez-vous à
'/home/oracle/oraInventory/logs/installActions2008-04-17_08-36-40AM.log'.
Gravité de l'exception : 1

here is the command output launched from a terminal :
~$ make -f /home/oracle/product/10.2.0/db_1/ctx/lib/ins_ctx.mk install
gcc -o ctxload -L/home/oracle/product/10.2.0/db_1/ctx/lib/
-L/home/oracle/product/10.2.0/db_1/lib/
-L/home/oracle/product/10.2.0/db_1/lib/stubs/
/home/oracle/product/10.2.0/db_1/ctx/lib/sdrz.o -lctxs10 -lctx10
-lctxs10 -lzx10 -lgx10 -lctx10 -lzx10 -lgx10
/home/oracle/product/10.2.0/db_1/rdbms/lib/defopt.o -lclntsh `cat
/home/oracle/product/10.2.0/db_1/lib/ldflags` -lnsslb10 -lncrypt10
-lnsgr10 -lnzjs10 -ln10 -lnnz10 -lnl10 -lnro10 `cat
/home/oracle/product/10.2.0/db_1/lib/ldflags` -lnsslb10 -lncrypt10
-lnsgr10 -lnzjs10 -ln10 -lnnz10 -lnl10 -lclient10 -lnnetd10 -lvsn10
-lcommon10 -lgeneric10 -lmm -lsnls10 -lnls10 -lcore10 -lsnls10 -lnls10
-lcore10 -lsnls10 -lnls10 -lxml10 -lcore10 -lunls10 -lsnls10 -lnls10
-lcore10 -lnls10 `cat /home/oracle/product/10.2.0/db_1/lib/ldflags`
-lnsslb10 -lncrypt10 -lnsgr10 -lnzjs10 -ln10 -lnnz10 -lnl10 -lnro10 `cat
/home/oracle/product/10.2.0/db_1/lib/ldflags` -lnsslb10 -lncrypt10
-lnsgr10 -lnzjs10 -ln10 -lnnz10 -lnl10 -lclient10 -lnnetd10 -lvsn10
-lcommon10 -lgeneric10 -lsnls10 -lnls10 -lcore10 -lsnls10 -lnls10
-lcore10 -lsnls10 -lnls10 -lxml10 -lcore10 -lunls10 -lsnls10 -lnls10
-lcore10 -lnls10 -lclient10 -lnnetd10 -lvsn10 -lcommon10 -lgeneric10
-lsnls10 -lnls10 -lcore10 -lsnls10 -lnls10 -lcore10 -lsnls10 -lnls10
-lxml10 -lcore10 -lunls10 -lsnls10 -lnls10 -lcore10 -lnls10 `cat
/home/oracle/product/10.2.0/db_1/lib/sysliblist`
-Wl,-rpath,/home/oracle/product/10.2.0/db_1/lib -lm `cat
/home/oracle/product/10.2.0/db_1/lib/sysliblist` -ldl -lm
-L/home/oracle/product/10.2.0/db_1/lib
/usr/bin/ld: skipping incompatible
/home/oracle/product/10.2.0/db_1/lib//libctxs10.a when searching for
-lctxs10
/usr/bin/ld: skipping incompatible
/home/oracle/product/10.2.0/db_1/lib/libctxs10.a when searching for -lctxs10
/usr/bin/ld: cannot find -lctxs10
collect2: ld returned 1 exit status
make: *** [ctxload] Error 1

What am I missing ? Do you need any more infos ?

Regards,
--
Sebastien

Shakespeare

unread,
Apr 17, 2008, 12:05:44 PM4/17/08
to

"SLE" <sebastien...@invalid-mail-do-not-reply.fr> schreef in bericht
news:fu6vks$dut$1...@s1.news.oleane.net...

I have only some experience installing Oracle on Linux (x86-64) and don't
see what exact linux you are using (I use SLES 9.3) so this suggestion may
be not to the point, but did you set LD_ASSUME_KERNEL?

Also, when installing Oracle on 64 bits, you still have some 32-bits parts
(I think even the installer is 32 bits). With SLES, I have to put the shell
in 32bits mode to run the installer (linux32 bash).

I found this part with Google (the link is below it):

Before installing you have to be aware that linking the 32 bit version of
oracle on a 64 bit architecture need some further steps.
gcc and ld commands will generate 64 bit binaries and libraries giving you
this kind of error during a "relink all":


/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.3/../../../../x86_64-suse-linux/bin/ld:
skipping incompatible /app/oracle/product/10g/db_01/lib/libsql10.a when
searching for -lsql10

which looks a lot like your message.

Found it at http://www.nextre.it/oracledocs/oracle10gonsles9amd64.html

Shakespeare


0 new messages