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:

ORA-01552: cannot use system rollback segment for non-system tablespace 'TEMP'

 ORA-01552: cannot use system rollback segment for non-system tablespace "string" Cause: Used the system rollback segment for non...