Re: Installation of Oracle patch p5337014_10203_LINUX.zip on linux.
Date: Thu, 21 Aug 2008 02:47:41 -0700 (PDT)
On Aug 21, 1:13 pm, sagar.maheshw..._at_daffodilsw.com wrote:
> On Aug 21, 11:40 am, "Vladimir M. Zakharychev"
> <vladimir.zakharyc..._at_gmail.com> wrote:
> > On Aug 21, 9:13 am, sagar.maheshw..._at_daffodilsw.com wrote:
> > > Hello All,
> > > I got the folowing Error when I install Oracle patch
> > > p5337014_10203_LINUX.zip on linux.
> > > >>Error in invoking target 'Client_sharedlib' of makefile ins_net_client.mk
> > > When I execute "relink client_sharedlib" ,I got the following output..
> > > /home/oracle/oracle/product/10.2.0/db_1/bin/genclntsh
> > > /usr/bin/ld: skipping incompatible /home/oracle/oracle/product/10.2.0/
> > > db_1/lib/libsql10.a when searching for -lsql10
> > > /usr/bin/ld: cannot find -lsql10
> > > collect2: ld returned 1 exit status
> > > genclntsh: Failed to link libclntsh.so.10.1
> > > make: ** [client_sharedlib] Error 1
> > > Thanks in advance!
> > > sagar
> > Linux flavor? Is it x86 or x86-64? Is Oracle 32-bit or 64-bit? Make
> > sure you installed proper architecture - it seems Oracle doesn't
> > support installing Oracle for Linux_x86 on Linux_x86-64. Can also be
> > that your initial installation is x86-64, but the patchset is for x86.
> > Metalink has a few notes that might be of help, namely 368365.1,
> > 334329.1, 460969.1.
> > And by the way, latest patchset for 10.2 is 10.2.0.4, I would
> > recommend that you jump right to it.
> > Hth,
> > Vladimir M. Zakharychev
> > N-Networks, makers of Dynamic PSP(tm)
> > http://www.dynamicpsp.com
> Hi, Vladimir M. Zakharychev
> My linux is x86-64.i
> installed oracle enterprise(10.2.0.1) sucessfully.but my patch give
> error.i don't know my patch is for x86_64 or x-86??how can i know this
From the file name I can tell the patchset is 32-bit. If your Oracle is 64-bit, this patchset probably wouldn't apply at all because they check the platform, so I assume it's 32-bit either. Review the Metalink notes I referred earlier, they have some clues on how you need to configure gcc to allow correct linkage of 32-bit libraries. However, if Oracle is 64-bit, p5337014_10203_Linux-x86-64.zip should've been downloaded and applied instead. 64-bit Oracle contains some 32-bit components, so the patchset could actually patch those only leaving the 64-bit part untouched.
Vladimir M. Zakharychev
N-Networks, makers of Dynamic PSP(tm) http://www.dynamicpsp.com Received on Thu Aug 21 2008 - 04:47:41 CDT