Page 1 of 1

error while loading shared libraries: libglut.so.3

Posted: 29.01.2003, 20:10
by HT_Head
The full error:

error while loading shared libraries: libglut.so.3: cannot open shared object file: No such file or directory

I have RH8.0 installed, and I know glut is installed (glut-3.7-8). I'm assuming Celestia is crying because it's looking for an old version of the file. How do I tell Celestia that glut is in fact installed, but just a newer version?!

Thanks for any help.

error while loading shared libraries: libglut.so.3

Posted: 29.01.2003, 22:46
by t00fri
HT_Head wrote:The full error:

error while loading shared libraries: libglut.so.3: cannot open shared object file: No such file or directory

I have RH8.0 installed, and I know glut is installed (glut-3.7-8). I'm assuming Celestia is crying because it's looking for an old version of the file. How do I tell Celestia that glut is in fact installed, but just a newer version?!

Thanks for any help.


Linux is a system that is designed to tell people /all/ what they want to know;-). It's UNIX!

1) Just convince yourself, where your glut lib sits and what the libs are called. Remember?

rpm -ql glut-3.7

2) Next you ask the system what shared libs celestia wants. Remember?

ldd `which celestia`

I am sure you remember from your little UNIX handbook (that you get in every bookshop for a Dollar or an Euro) why you have to use /back/-quotes here...

Just have a look what the command says with respect to libglut...

Bye Fridger

getting glut for RH8

Posted: 28.03.2003, 14:43
by spooky

getting glut for RH8

Posted: 28.03.2003, 18:11
by t00fri


...and where ist the required symbolic link of /usr/lib/libglut.so.3.7 which RH provides with /usr/lib/libglut.so.3 which celestia requires?

If it's missing, then do

cd /usr/lib
ln -s libglut.so.3.7 libglut.so.3

Remember Celestia requires libglut.so.3!

Bye Fridger