My Oracle Support Banner

Handling Oracle Application Server 10g Relinking Errors on Redhat and Suse 64-bit Linux (Doc ID 377359.1)

Last updated on JULY 03, 2023

Applies to:

Oracle Fusion Middleware - Version 10.1.2.0.0 to 10.1.2.0.0 [Release AS10gR2]
Linux x86-64
Red Hat Enterprise Linux Advanced Server x86-64 (AMD Opteron Architecture)
This note is specific to relinking issues for 64-bit Redhat or SuSE Linux.



Symptoms

Relink errors discussed in this note are due to incompatibility between 32bit Oracle Application Server and 64bit OS commands (gcc and ld). Oracle log files may record various errors. They can be summarized into two catagories

1. make -f  ins_<ComponentName>.mk <TargetName> returns two set of errors

2. make -f ins_<ComponentName>.mk <TargetName> returns various 'cannot find' errors. 

Changes

Enhancements has been included with each new releases to handle relinking on 64bit Linux platform

OracleAS 10.1.2

$ORACLE_HOME/bin/OracleAS_Relink_Patch.sh script is executed during installation to modified relinking scripts with the proper relink option (-m32) on a 64bit OS platform

For OracleAS 10.1.2, there has been symptoms where OracleAS_Relink_Patch.sh script did not modified the related relink scripts. Thus, resulting in relinking errors.

Reference:
<Bug.6216611> LD AND GCC OS COMMANDS ARE IN 64 BIT MODE RESULTING IN RELINKING ERRORS

OracleAS Application Server 10.1.3

Relinking scripts are installed with proper relink option.

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
 OracleAS 10.1.2
 Manual Workarounds
 Solution Summary
References

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.