Handling Oracle Application Server 10g Relinking Errors on Redhat and Suse 64-bit Linux
(Doc ID 377359.1)
Last updated on JANUARY 30, 2022
Applies to:Oracle Fusion Middleware - Version 188.8.131.52.0 to 10.1.2.0.0 [Release AS10g to AS10gR2]
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.
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
- incompatible with i386:x86-64 output
- undefined reference
2. make -f ins_<ComponentName>.mk <TargetName> returns various 'cannot find' errors.
- cannot find -l...
Enhancements has been included with each new releases to handle relinking on 64bit Linux platform
$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.
<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.
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