Shared library errors while installing the SiteMinder SDK on various version of Linux.

Document ID : KB000052147
Last Modified Date : 14/02/2018
Show Technical Document Details

Description:

When attempting to install the SiteMinder SDK on various versions of Linux a user might experience the following errors:

awk: error while loading shared libraries: libdl.so.2: cannot open shared object file: No such file or directory
dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
/bin/ls: error while loading shared libraries: librt.so.1: cannot open shared object file: No such file or directory
basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory

This is a known issue with the installer. LD_ASSUME_KERNEL is being set for compliance with older versions of Linux, this presents an issue on newer releases.

Solution:

Please perform the following steps to comment out the reference to LD_ASSUME_KERNEL:

# cp <SDK Installer Name>.bin <SDK Installer Name>.bin.bak
# cat <SDK Installer Name>.bin.bak |sed "s/export LD_ASSUME_KERNEL/#xport LD_ASSUME_KERNEL/"> <SDK Installer Name>.bin
# rm <SDK Installer Name>.bin.bak
# ./<SDK Installer Name>.bin -i console