An application throws a "wrong ELF class" error
Issue
- An application throws an error similar to the following:
libexample.so: wrong ELF class: ELFCLASS64
- or
libexample.so: wrong ELF class: ELFCLASS32
- sqlcmd command fails with:
sqlcmd: error while loading shared libraries: libcrypto.so.10: wrong ELF class: ELFCLASS32
Environment
- Red Hat Enterprise Linux 4
- Red Hat Enterprise Linux 5
- Red Hat Enterprise Linux 6
- Red Hat Enterprise Linux 7
- Red Hat Enterprise Linux 8
- Third party applications installing their own libraries
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.