[quake2] Quake 0.16 rc2...
michel at daenzer.net
Sat Sep 25 11:42:01 EDT 2004
On Sat, 2004-09-25 at 10:15 -0400, Brendan Burns wrote:
> Hmm is that true?
> I have to admit to a certain amount of ignorance when it comes to this
> stuff, but my understanding was:
> libFoo.so = most generic shared (eg dynamically linked) library
> libFoo.so.1 = version 1 of said library
> libFoo.a = the version of the library for static linking.
> In fact on most systems libGL.so is a symbolic pointer to a specific
> For example on my Fedora 2 system at work:
> -bash-2.05b$ ls -l /usr/X11R6/lib/libGL.so
> lrwxrwxrwx 1 root root 27 Aug 24 10:22 /usr/X11R6/lib/libGL.so ->
> So I think loading libGL.so is the most generic thing to do.
No, Ludwig is absolutely right:
> > Loading libGL.so is wrong and has always been wrong. libGL.so is only
> > used when linking programs and may not be present on non-developer
> > systems. It may also point to a different, binary incompatible
> > libGL in the furture. At runtime you have to load libGL.so.1.
Earthling Michel Dänzer | Debian (powerpc), X and DRI developer
Libre software enthusiast | http://svcs.affero.net/rm.php?r=daenzer
More information about the quake2