On Mon, 8 Oct 2007 00:42:46 +0100, Glynn Clements <[EMAIL PROTECTED]> wrote:
[...] > I was assuming that it was going to be more involved than that; failure > to detect a library is often due to missing dependencies (rather than > the library itself). > Somewhere on your system should be a library named e.g. libGL.so.1.2. > There should also be a symlink to this file, named libGL.so. > Going back to your original message: >> I can see /usr/lib/libGL.so.1, although there's also >> /usr/lib64/libGL.so.1, and they're both a symlink to >> /usr/lib/libGL.so.100.14.19. Any help would be appreciated. > you don't mention the libGL.so symlink, so I would guess that it's > missing. This symlink is needed for compilation, but not at run time. > The unversioned .so symlinks are normally included in the development > package (e.g. "opengl-devel") along with the headers. If you already > have the headers, the missing symlink may to be due to a botched package > management operation. > [A Google search on libGL.so.100.14.19 suggests that this is nVidia's > proprietary OpenGL library. nVidia's OpenGL packaging leaves a lot to be > desired.] > In any case, it should suffice to just add the symlink, manually e.g.: > ln -s libGL.so.1 /usr/lib64/libGL.so Thanks Glynn, this is very helpful and I can now investigate this further. Debian unstable recently upgraded to a new Xorg version, and NVIDIA's drivers followed suit, but the latter must have broken/removed the libGL.so symlink (yes, it's missing here). The error creeped in after updating these Xorg/NVIDIA packages. Thanks again for your help, -- Seb _______________________________________________ grassuser mailing list [email protected] http://grass.itc.it/mailman/listinfo/grassuser

