Missing Library - Flexlm Requires LSB

June 29, 2018


A customer running Centos 7.4 reported an error when trying to obtain his Linux machine's hostid using:


$ ./lmutil -lmhostid 
-bash: ./lmutil: /lib64/ld-lsb-x86-64.so.3: bad ELF interpreter: No such file or directory

What's happening?

The flexlm licensing tools require that the linux install includes the LSB (Linux Standard Base) libraries. This error message was generated because on the customer's Centos OS, LSB had not been installed.


Solution

Install the LSB libraries.

This can be done using yum. An example is shown below (first su to become root)

yum install redhat-lsb.x86_64



Back to Linux Licensing



ARTWORK CONVERSION SOFTWARE, INC.                  Company Profile
417 Ingalls St.,     Santa Cruz, CA 95060         Tel (831) 426-6163     Fax 426-2824               email: info@artwork.com