Java Mailing List Archive

http://www.dba.5341.com/

Home » Home (12/2007) » suse oracle »

Re: [suse-oracle] x86_64-suse-linux/bin/ld: cannot find -lilfrm problem
applying CPUApr2006 patch

Jeff Cook

2006-05-18

Replies:

FYI - It turns out that Oracle's make files were not passing the 32-bit
flag to the compiler. Oracle support finally came through with:

1. make a copy of oh/forms/lib/env_forms.mk

2. modify all lines in oh/forms/lib/env_forms.mk that reference gcc to
add the command-line option -m32
for example:
change LINK=$(PURECMDS) gcc $(LDFLAGS) $(COMPSOBJS) to
LINK=$(PURECMDS) gcc $(LDFLAGS) $(COMPSOBJS) -m32

Jeff Cook wrote:
> I am running Oracle Application Server 10gR2 (10.2.0.2) Infrastructure
> and Midtier on a Suse 9 ES x86_64 machine. I was able to apply the
> April Critical Patch Update to the Infrastructure home with no
> problem. However, when trying to apply patch 5078730 to the Midtier
> home, it failed with the message:
> /usr/lib64/gcc-lib/x86_64-suse-linux/3.3.3/../../../../x86_64-suse-linux/bin/ld:
> skipping incompatible /opt/oracle/10gR2_Midtier/lib/libilfrm.a when
> searchi
> ng for -lilfrm
> /usr/lib64/gcc-lib/x86_64-suse-linux/3.3.3/../../../../x86_64-suse-linux/bin/ld:
> cannot find -lilfrm
> collect2: ld returned 1 exit status
> make: *** [frmbld] Error 1
> Make failed. If you continue, you will have to run make manually on
> the local system.
>
> I am, of course, running linux32 bash to use 32-bit shell emulation
> and using LDEMULATION=elf_i386
>
> I followed the instructions from *Note:360466.1*
>
>  1. For Unix and Linux platforms, apply Oracle Forms patch 5042134 to
> Oracle Application Server 10g release 2 (10.1.2.0.2).
> APPLIED NO PROBLEM
>  2. Apply Oracle Database 10g release 1 (10.1.0.5) patch set.
> APPLIED NO PROBLEM
>  3.Apply CPUApr2006 - Patch 5078730 (which is supposed to be for ALL
> PLATFORMS except HPUX Itanium, Windows IA and Windows x86-64
> DIES WITH ERROR ABOVE
>
> Oracle support is baffled. Any suggestions?
>
> Jeff
>

--
To unsubscribe, email: suse-oracle-unsubscribe@(protected)
For additional commands, email: suse-oracle-help@(protected)
Please see http://www.suse.com/oracle/ before posting

©2008 dba.5341.com - Jax Systems, LLC, U.S.A.