From: Michael H. <mdh...@ho...> - 2000-08-17 18:55:25
|
On Thu, 17 Aug 2000 06:22:54 -0600, Brian Paul <br...@va...> said: > Michael Harnois wrote: >> >> Of what use is the Mesa code in the xc tree, since it only >> builds libGL, which seems to have no purpose without libGLU and >> libglut? > I can assure you that libGL has LOTS of uses without libGLU or > GLUT. > Mesa is in the xc/extras/ directory and used by both the client > and server sides of X. > On the client side, it's the basis for the 3D DRI hardware > drivers that we've written. On the server side, it provides the > rendering core for the GLX extension which allows indirect > rendering. OK. But then how does one build external clients that work when they require libGL, libGLU, and libglut? I see that there are pre-built Linux libraries for libGLU and libglut which "match" the libGL from the DRI xc tree, but as a FreeBSD user those do me no good at all. How do I get the full Mesa source, providing libGLU and libGLUT, that will mesh with the libGL built by the DRI xc tree? -- Michael D. Harnois, Redeemer Lutheran Church, Washburn, IA mdh...@ho... aa...@aa... I have always been among those who believed that the greatest freedom of speech was the greatest safety, because if a man is a fool the best thing to do is to encourage him to advertise the fact by speaking. --Woodrow Wilson |