Error in Invoking Target 'Install' of Makefile






Symptoms

While executing the link phase of an Oracle Database Server installation on LINUX x86-64 the following error occurs:
$ORACLE_HOME/bin/ctxhx fails to relink with error

/usr/bin/ld: cannot find -lgcc_s_32

Cause

Missing required 32bit RPMs for:

libgcc


Solution

1. Check if you have the missing RPM installed.  For example:
rpm -qa --queryformat "%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n" | grep libgcc

libgcc-4.1.2-48.el5 (x86_64)  <libgcc-4.1.2-48.el5 (i386)  
2. Install any missing RPM's per:


In this case libgcc-4.1.2-48.el5 (i386)

3. Relink per

Note 131321.1 How to Relink Oracle Database Software on UNIX/LINUX

for example:
% relink all > /tmp/relink.txt 2>&1
 
4. Check relink.txt for errors

No comments:

Manage Inactive session in Oracle 23AI Database.

# CONNECT WITH PDB DATABASE(ORACLE 23AI) [oracle@prd-23ai ~]$ sqlplus / as sysdba  SQL*Plus: Release 23.0.0.0.0 - for Oracle Cloud and Engin...