My Oracle Support Banner

19c Installation Fails with error "libclntsh.so: file format not recognized; treating as linker script" (Doc ID 2631283.1)

Last updated on JANUARY 24, 2020

Applies to:

Oracle Database - Enterprise Edition - Version 19.3.0.0.0 and later
Linux x86-64

Symptoms


Relink errors during 19c installation

From installActions<time stamp>.log

Error invoking target 'libasmclntsh.ohso libasmperl19.ohso client_sharedlib of makefile

/usr/bin/ld:$ORACLE_HOME/lib/libclntsh.so: file format not recognized; treating as linker script
/usr/bin/ld:$ORACLE_HOME/lib/libclntsh.so:1: syntax error

INFO:
make[2]: *** [dlopenlib] Error 1

INFO:
make[2]: Leaving directory `$ORACLE_HOME/rdbms/lib'

INFO:
make[1]: Leaving directory `$ORACLE_HOME/rdbms/lib'

INFO:
make[1]: *** [$ORACLE_HOME/lib/libasmperl19.so] Error 2

INFO:
make: *** [libasmperl19.ohso] Error 2


 


Changes

 

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


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