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