I think this is only true of Voodoo5, and its not just in the automake
stuff.  For some reason
        glide3x/h5/glide3/src/makefile.linux
sets LIBRARIES to libglide3x.a while all the other trees (h3, cvg)
set LIBRARIES to libglide3.a. For all trees SHARED_LIBRARY is set
to libglide3.so.X.YY.  This issue came up before, and I was under the
impression that the X build always epected the library to be called
libglide3.so.X.YY.  I'm not sure why the static (.a) library name is
causing problems since I think the shared library name is correct.  I
asked on this list previously if anyone wanted me to change the static
library name but I didn't get any responses.

Joseph Kain
 

> -----Original Message-----
> From: Bill White [mailto:bill.white@griggsinst.com]
> Sent: Friday, September 22, 2000 11:44 AM
> To: dri-devel@lists.sourceforge.net
> Subject: [Dri-devel] What is the deal with libglide3[x] anyway? [libGL
> for tdfx]
>
>
> When building liGL for tdfx, you need to change the Imakefile so that
> libglide3 is changed to libglide3x.  But the Glide project in
> SourceForge
> makes libglide3.  You have to change the Imakefile each time
> so that you
> can link properly.  This impresses me as a good way to cause an error
> to leak back into the CVS tree, if you inadvertently do a cvs commit
> with the altered Imakefile.
>
> What's the reason for this?  It could very well be that when I changed
> the Glide project to use automake/autoconf I made a mistake.  If so, I
> will fix it.  However, I would like to know if there is some
> reason for
> this.  Does it have to do with building Glide for Voodoo3 rather than
> Voodoo5?
>
>
> _______________________________________________
> Dri-devel mailing list
> Dri-devel@lists.sourceforge.net
> http://lists.sourceforge.net/mailman/listinfo/dri-devel
>