Installation Of OID 11.1.1.9 Fails With "libhasocket.so: undefined reference to 'memcpy@GLIBC_2.14'" (Doc ID 2110277.1)

Last updated on MAY 18, 2017

Applies to:

Oracle Fusion Middleware - Version 11.1.1.9.0 to 12.2.1.0.0 [Release Oracle11g to 12c]
Oracle Internet Directory - Version 11.1.1.9.0 to 11.1.1.9.0 [Release 11g]
Information in this document applies to any platform.

Symptoms

While trying to install OID 11.1.1.9  on Linux red hat 7.2. the installer fails with:

 - Linking /fmw/product/IDM/lib/libhasocket.so
/usr/bin/gcc -shared -o /fmw/product/IDM/lib/libhasocket.so /fmw/product/IDM/lib/shasocket.o /fmw/product/IDM/lib/libha.a -Wl,-init,shasocket_init,-fini,shasocket_fini -ldl -lpthread -lrt -L/fmw/product/IDM/lib/ -L/usr/lib -lirc
/usr/bin/ld: skipping incompatible /usr/lib/libdl.so when searching for -ldl
/usr/bin/ld: skipping incompatible /usr/lib/libpthread.so when searching for -lpthread
/usr/bin/ld: skipping incompatible /usr/lib/librt.so when searching for -lrt
/usr/bin/ld: skipping incompatible /usr/lib/libc.so when searching for -lc
chmod 750 /fmw/product/IDM/lib/libhasocket.so
- Linking /fmw/product/IDM/bin/hasocket
gcc -o /fmw/product/IDM/bin/hasocket -L/fmw/product/IDM/lib/ -L/fmw/product/IDM/lib/ -L/fmw/product/IDM/lib/stubs/ /fmw/product/IDM/lib/s0hasocket.o /fmw/product/IDM/lib/libhasocket.so -ldl -L/usr/lib -lirc -lpthread -lrt
/fmw/product/IDM/lib/libhasocket.so: undefined reference to 'memcpy@GLIBC_2.14'
collect2: error: ld returned 1 exit status
make: *** [/fmw/product/IDM/bin/hasocket] Error 1

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms