With Intel® Software License Manager version 2.0 or later you may encounter problems due to the lack of Linux Standard Base (LSB) compliance on your system. The Intel License Manager requires LSB compliance version 3 or higher.
More info about LSB support can be found here.
The problems seen are the following:
1) IA32 Systems
Starting the license manager lmgrd issues the error:
-bash: ./lmgrd: /lib/ld-lsb.so.3: bad ELF interpreter: No such file or directory
Solution: Add LSB support to your operating system. As a quick workaround you may create the LSB linker/loader shared library manually as a symblic link to the Linux dynamic linker/loader shared library, for example (requires (sudo) root rights):
# ln -s /lib/ld-linux.so.2 /lib/ld-lsb.so.3
2) Intel64® Systems
The product installer Intel_INSTALL issues an error:
*** Error: installed software will not run; package might be for the wrong platform, or corrupted
There may be other reasons causing that error, but one of them may missing LSB support on your system.
Solution: Check your system whether LSB is installed by running
on any shell. If it returns info about LSB packages (core-3*, graphics-3*, desktop-3*, cxx-3* etc.), your system may be LSB 3 compliant. Additionally you could check whether the lsb linker/loader shared library is present on your system, for example:
$ ls -al /lib64/ | grep linux
lrwxrwxrwx 1 root root 9 Oct 17 11:07 ld-linux-x86-64.so.2 -> ld-2.5.so
If the LSB linker/loader shared library ls-lsb-x86-64.so.3 is not present, add LSB support to your operating system. As a quick workaround you may create the LSB linker/loader library manually as a symblic link to the Linux dynamic linker/loader library, for example (requires (sudo) root rights):
# ln -s /lib64/ld-linux-x86-64.so.2 /lib64/ld-lsb-x86-64.so.3