Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Mailing Lists -> Oracle-L -> Re: Oracle 9.2 on RH ES 4 x86_64

Re: Oracle 9.2 on RH ES 4 x86_64

From: Jared Still <jkstill_at_gmail.com>
Date: Tue, 21 Mar 2006 15:26:04 -0800
Message-ID: <bf46380603211526i211c28edk64157baa184ab62@mail.gmail.com>


Re the 9i problem I forgot to include in last post:

When the installer fails when linking, edit the following files to remove references to extproc32: OH/rdbms/lib/ins_rdbms.mk
OH/rdbms/lib/env_rdbms.mk

Then click 'retry' on the installer.

If you need the 32bit extproc, you will have to contact OWS.

Jared

On 3/20/06, Steve Perry <sperry_at_sprynet.com> wrote:
>
> I can't help with the 9i, but I ran into the 10g issue before. In fact,
> the sys admin questioned whether or not Oracle was truly 64-bit or changed
> just enough to run on a 64-bit (i.e. just a marketing bullet). We also
> thought that maybe the installer was still 32-bit and that's why it required
> so many 32-bit packages.
> I'm starting to get a lot more requests for 64-bit oracle instead of
> 32-bit so please update us with what you find out.
>
> Steve
>
> On Mar 20, 2006, at 06:04 PM, Jared Still wrote:
>
>
> I've run into a few problems installing both 10.2.0.1 and 9.2.0.7 on
> the 64 bit version of RH ES 4.
>
> These are also 64bit versions of Oracle BTW.
>
> Neither 10gR2 or 9iR2 will install cleanly without the 32 bit
> version of glibc installed. This is partially rectified by installing
> the version of the glibc libs that match the version of the 64 bit
> glibc.
>
> 10g will install and link cleanly with the 32 bit glibc installed,
> but this does not help 9i.
>
> The 9i link will fail on the 32bit version of extproc:
>
> make -f t32.mk install
> chmod 755 /u01/app/oracle/product/9.2.0/rpt/bin
> make -f /u01/app/oracle/product/9.2.0/rpt/rdbms/lib/t32.mk
> /u01/app/oracle/product/9.2.0/rpt/rdbms/lib/extproc32
> EXTPROC=/u01/app/oracle/product/9.2.0/rpt/rdbms/lib/extproc32 LIBDIR=lib32
> LDFLAGS='-m32 -o $@ $(LDPATHFLAG)$(PRODLIBHOME) $(LDPATHFLAG)$(LIBHOME)
> $(LDPATHFLAG)$(LIBHOME)stubs/'
> make[1]: Entering directory `/u01/app/oracle/product/9.2.0/rpt/rdbms/lib'
>
> Linking external procedure agent
> (/u01/app/oracle/product/9.2.0/rpt/rdbms/lib/extproc32)
> rm -f /u01/app/oracle/product/9.2.0/rpt/rdbms/lib/extproc32
> gcc -m32 -o /u01/app/oracle/product/9.2.0/rpt/rdbms/lib/extproc32
> -L/u01/app/oracle/product/9.2.0/rpt/rdbms/lib32/
> -L/u01/app/oracle/product/9.2.0/rpt/lib32/
> -L/u01/app/oracle/product/9.2.0/rpt/lib32/stubs/
> /u01/app/oracle/product/9.2.0/rpt/rdbms/lib32/hormc.o
> /u01/app/oracle/product/9.2.0/rpt/rdbms/lib32/defopt.o
> /u01/app/oracle/product/9.2.0/rpt/rdbms/lib32/homts.o -lagtsh
> -lpls9 -lplp9 -lclntsh -lnls9 -lcore9 -lnls9 -lcore9 -lnls9 -lxml9
> -lcore9 -lunls9 -lnls9
> /u01/app/oracle/product/9.2.0/rpt/lib32/libgeneric9.a `cat
> /u01/app/oracle/product/9.2.0/rpt/lib32/sysliblist`
> -Wl,-rpath,/u01/app/oracle/product/9.2.0/rpt/lib:/lib:/usr/lib -lm `cat
> /u01/app/oracle/product/9.2.0/rpt/lib32/sysliblist` -ldl -lm -lvsn9
> /usr/lib/gcc/x86_64-redhat-linux/3.4.4/libgcc_s_32.so: undefined reference
> to `dl_iterate_phdr_at_GLIBC_2.2.4'
> collect2: ld returned 1 exit status
> make[1]: *** [/u01/app/oracle/product/9.2.0/rpt/rdbms/lib/extproc32] Error
> 1
> make[1]: Leaving directory `/u01/app/oracle/product/9.2.0/rpt/rdbms/lib'
> make: *** [extproc32] Error 2
>
> The only hit on MetaLink for `dl_iterate_phdr_at_GLIBC_2.2.4' is Note
> 335515.1
> This note instructs you to install patch 4198954, the compat-oracle-rhel4
> package.
>
> As patch 4198954 replaces 64bit /usr/bin/gcc and 64bit /usr/bin/g++ with
> shell scripts that call
> the 32 bit compilers, all that installing this patch accomplishes is to
> break your system.
>
> The compat-libcwait package is also not the answer.
>
> Any ideas on how to fix this?
>
> I don't really care if extproc32 is installed or not, but the fact that it
> doesn't link
> needlessly complicates installation and patching of the software.
>
> Thanks,
>
> --
> Jared Still
> Certifiable Oracle DBA and Part Time Perl Evangelist
>
>
>

--
Jared Still
Certifiable Oracle DBA and Part Time Perl Evangelist

--
http://www.freelists.org/webpage/oracle-l
Received on Tue Mar 21 2006 - 17:26:04 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US