A common linux problem. I just downloaded celestia's sourcecode, and it complains about glut. Then I downloaded glut, and it complains about libMesaGL and libMesaGLU. I cannot find those libraries anywhere. Downloaded the latest MesaLib source, compile without an error, and there is no single file called libMesaGL.so. Did a google search, and can only find RPM (my system does not support that thing). Can anyone give me a hint? Or is it possible to compile glut with libGL.so and libGLU.so instead? Thanks
Fauzie
resolving dependencies
Linux compilation errors
Which distro?
I encountered same problem on Suse 8.0.
Worked fine before some updating/changing in the opengl subsystem.
As I know there must be a possibility to compile BOTH than install (cp; ldconfig) the Mesa part.
After that compilation errors. I'll need to reinstall my system before compiling 1.5.
bodototh
I encountered same problem on Suse 8.0.
Worked fine before some updating/changing in the opengl subsystem.
As I know there must be a possibility to compile BOTH than install (cp; ldconfig) the Mesa part.
After that compilation errors. I'll need to reinstall my system before compiling 1.5.
bodototh
- t00fri
- Developer
- Posts: 8772
- Joined: 29.03.2002
- Age: 22
- With us: 22 years 9 months
- Location: Hamburg, Germany
resolving dependencies
Z wrote:A common linux problem. I just downloaded celestia's sourcecode, and it complains about glut. Then I downloaded glut, and it complains about libMesaGL and libMesaGLU. I cannot find those libraries anywhere. Downloaded the latest MesaLib source, compile without an error, and there is no single file called libMesaGL.so. Did a google search, and can only find RPM (my system does not support that thing). Can anyone give me a hint? Or is it possible to compile glut with libGL.so and libGLU.so instead? Thanks
Fauzie
For the x'th time in this forum:
Celestia needs /hardware 3d/ support, NOT limMesaGL which does /SOFTWARE 3d / rendering. The problem is that libMesaGL usually interferes /badly/ with the hardware drivers for your graphics card. The configure script may request libMesaGL if your /hardware 3d/ installation is incorrect/nonexistent/faulty/...
This is NOT at all a Celestia problem, but rather due to incorrect installation of Linux 3d drivers. Such installations will usually also show difficulties to compile or even render other 3d applications which use hardware OpenGL support.
A correct 3d installation is not difficult at all, but requires once for all a /careful reading & digesting/ of the existing and well-written instructions. For some reasons this seems to be an unsurmountable barrier;-)
Bye Fridger