Not enough material to make a full post, but I don’t want to waste my search results.
error while loading shared libraries: [library name]: “wrong ELF class: ELFCLASS32”
This occurs on 64 bits Linux. It means that you are attempting to use the 32 bits version of the mentioned library while the program you want to run requires the 64 bits version. The solution is obviously to install the 64 bits version of the lib. Source.
[library name]: cannot open shared object file: No such file or directory
It means that the mentioned library is missing. If you’re running on a Linux environment without administrative privilege (like, say, your lab’s cluster) and need a quick fix before the sysop installs the library properly, you can grab the library on another installation, place it in your personal folder, and add this folder to the path, like this:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/path/where/you/placed/the/library
Source
0 Responses
Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.