[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