I'm trying to run the ZED Explorer application from ZED SDK. But when I do that, I get this error:
error while loading shared libraries: libGLEW.so.1.13: cannot open shared object file: No such file or directory
I tried to fix it using the other solutions mentioned on SO but didn't have any luck.
cannot open shared object file: No such file or directory. The reason behind this error is that the libraries of the program have been installed in a place where dynamic linker cannot find it. Fix ‘cannot open shared object file: No such file or directory’ error
“java -version” quits with the error message “error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory” when trying to start the JVM. The problem is there if it is run under a normal user or if it is run under the root user The problem is there only if it is run by a normal user.
The reason behind this error is that the libraries of the program have been installed in a place where dynamic linker cannot find it. In this quick tutorial, I’ll show you the quickest and the easiest way to fix this error while loading shared libraries.
When raising the privileges of an executable, the runtime loader (rtld), better known as ld.so, will not link with libraries in untrusted paths. This is the way ld.so (1) was designed. If such an executable needs to be run, then the paths to the associated libraries for the elevated executable must be added to the trusted paths of ld.so.
It appears that your software needs the GLEW library, and you're missing the shared library libGLEW.so.1.13, so you have to install it. Looking for it through aptitude or apt-cache:
sudo apt-cache search libGLEW
shows that it belongs to the GLEW library. So install the library through:
sudo apt-get install glew-utils
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With