[Xquartz-dev] 2.3.2_beta3 on Tiger in X11R7.2

Peter Dyballa Peter_Dyballa at Freenet.DE
Sat Nov 22 15:51:38 PST 2008


Am 22.11.2008 um 23:50 schrieb Jeremy Huddleston:

> I still strongly suggest you try to skip over the GLX support for
> now... if you want to try getting GLX working with the new X11 on
> Tiger, you're pretty much on your own for now... but you'll need this
> patch to mesa-7.0.4:
>

When I don't know that I am going to use GLX I use "the default." For  
the X server I added --disable-glx --disable-aiglx for configuration.

> How are you trying to build mesa?  You should be doing a 'make darwin'
> which should set the right #defines

That's exactly what I am doing for a clean build. All Mesa libraries  
are built:

   -rwxr-xr-x  23748124 22 Nov 21:56 libOSMesa.6.5.dylib
   lrwxr-xr-x        19 22 Nov 21:56 libOSMesa.6.dylib -> libOSMesa. 
6.5.dylib
   lrwxr-xr-x        19 22 Nov 21:56 libOSMesa.dylib -> libOSMesa. 
6.5.dylib
   lrwxr-xr-x        16 22 Nov 21:56 libGLU.1.dylib -> libGLU.1.3.dylib
   lrwxr-xr-x        16 22 Nov 21:56 libGLU.dylib -> libGLU.1.3.dylib
   -rwxr-xr-x   2707656 22 Nov 21:56 libGL.1.2.dylib
   lrwxr-xr-x        15 22 Nov 21:56 libGL.1.dylib -> libGL.1.2.dylib
   lrwxr-xr-x        15 22 Nov 21:56 libGL.dylib -> libGL.1.2.dylib
   -rwxr-xr-x   3824668 22 Nov 21:56 libGLU.1.3.dylib
   lrwxr-xr-x        17 22 Nov 21:56 libglut.dylib -> libglut.3.7.dylib
   lrwxr-xr-x        17 22 Nov 21:56 libglut.3.dylib -> libglut. 
3.7.dylib
   -rwxr-xr-x    856268 22 Nov 21:56 libglut.3.7.dylib

I think I'll apply your patch anyway.


Meanwhile I think I found the cause why indirect.c et al still get  
compiled despite my configure options:

lines #396 - 398 of xserver/hw/xquartz/Makefile.in:

	@GLX_TRUE at GL_DIR = GL
	SUBDIRS = bundle . GL xpr pbproxy mach-startup doc
	DIST_SUBDIRS = bundle . $(GL_DIR) xpr pbproxy mach-startup doc

lines #12 - 18 of xserver/hw/xquartz/Makefile.ac:

	if GLX
	GL_DIR = GL
	endif
	
	SUBDIRS = bundle . GL xpr pbproxy mach-startup doc
	
	DIST_SUBDIRS = bundle . $(GL_DIR) xpr pbproxy mach-startup doc

Obviously SUBDIRS should be built like DIST_SUBDIRS ...

--
Greetings

   Pete

Competition is the great erode of profits.



More information about the Xquartz-dev mailing list