Hello!
I’ve recently started moving to Linux to make use of its open source engineering software. For most of the problems that I’ve encountered so far, I’ve found solutions somewhere on the web, but for this one, I’m stuck:
I recently installed Salome as per this guide. When I type runSalomeMeca into the terminal, I get the following error message:
“Can not load application library “libSalomeApp.so”: libGLU.so.1: cannot open shared object file: No such file or directory.”
Based on some initial research, I think that this may be because it can’t find libGLU.so.1. Looking in YaST, I see that the a driver package I installed for my GT7600, X11-video-nvidiaG02, provides libGL.so.1, but not libGLU.so.1.
Looking here I see that:
- (SLED11) SUSE Linux Enterprise Edition 11 is missing:
“libGLU”, “libX11” “libXi”, “libXm”
This particular version of SUSE Linux 11 does not have the proper symbolic links for the following libraries:
a. libGLU
ls /usr/lib | grep GLU
libGLU.so.1 libGLU.so.1.3.0370300
To create the proper symbolic links:
ln -s /usr/lib/libGLU.so /usr/lib/libGLU.so.1
So I tried to enter “ln -s /usr/lib/libGLU.so /usr/lib/libGLU.so.1” into the terminal, but it tells me:
ln: creating symbolic link '/usr/lib/liblibGLU.so.1': Permission denied
So far, anything I’ve tried to do like this just asks for my password and works no problem. It doesn’t do that here though.
Anyhow, my questions are twofold:
- Am I doing the right thing?
- Why is my permission denied and how can I get around this?
Ta in advance for any advice.
NB. I’m not really sure what my problem is, so please feel free to move my question elsewhere if it’s in the wrong place!