On Monday 16 Dec 2002 19:57, Roberto Armenteros wrote: > Hi guys, I had quake 3 installed in my system for more > than a year, but just a couple of days ago I tried to > install other games and some libraries and when I try > to run quake 3 now I get the error. > > "...loading libGL.so: QGL_Init: Can't load libGL.so > from /etc/ld.so.conf or current dir: > /usr/local/games/q3demo/libGL.so: cannot open shared > object file: No such file or directory > failed
It's not clear from the error message whether it's looking in /usr/lib which I can't believe it's not doing. According to the man page for ld.so.conf /usr/lib is a default location for libraries and so is not required to be in /etc/ld.so.conf. If it's not looking there then you could put in a symlink from a directory that is in /etc/ld.so.conf (remembering to run ldconfig afterwards). > ...loading libMesaVoodooGL.so: QGL_Init: Can't load > libMesaVoodooGL.so from /etc/ld.so.conf or current > dir: /usr/local/games/q3demo/libMesaVoodooGL.so: > cannot open shared object file: No such file or > directory" I assume that this is the fall through option if it can't find libGL.so??? > The deal is that libGL.so is present in /usr/lib as > you can see when I do a locate libGL.so > "[rarmente@rarmente lib]$ locate libGL.so > /usr/lib/libGL.so.1.0.3123 > /usr/lib/libGL.so.1 > /usr/lib/libGL.so > /usr/X11R6/lib/libGL.so.1 > /usr/X11R6/lib/libGL.so.1.2 > /usr/local/games/quake2/libGL.so" My own /etc/ld.so.conf has /usr/X11R6/lib present so perhaps yours does too? If so then maybe all you need is a symlink from libGL.so to libGL.so.1 in that directory. Failing all of the above then try copying the library into the current directory. HTH Paul.
Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com
