relink error occurs with binutils-2.27-27.base.el7.x86_64 and Oracle Applications
Issue
-
Libraries are not found or not linked properly after updating binutils
- libagtsh.so.1.0
- libclntsh.so.11.1
-
In Oracle eBusiness Suite 12.1.3 a relink error (ld) occurs:
ld: direct GOT relocation R_386_GOT32 against `__PGOSF224_kpmhalloc'
$ genclntsh
/bin/ld: /u01/host/apps/tech_st/10.1.2/lib/libclient10.a(kpm.o):
direct GOT relocation R_386_GOT32 against `__PGOSF224_kpmhalloc' without base register can not be used when making a shared object
/bin/ld: final link failed: Bad value
collect2: error: ld returned 1 exit status
Environment
- binutils-2.27-27.base.el7.x86_64
- Red Hat Enterprise Linux 7
- Oracle Applications
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.