19c Installation Fails with error "libclntsh.so: file format not recognized; treating as linker script"
(Doc ID 2631283.1)
Last updated on JULY 20, 2024
Applies to:
Oracle Database - Enterprise Edition - Version 19.3.0.0.0 and laterLinux 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
/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 |