Re: X.org / X11.app source code distribution available; cursor fix binary, too
Re: X.org / X11.app source code distribution available; cursor fix binary, too
- Subject: Re: X.org / X11.app source code distribution available; cursor fix binary, too
- From: Ben Byer <email@hidden>
- Date: Tue, 30 Oct 2007 19:27:40 -0700
On Oct 30, 2007, at 8:32 AM, Aaron Bannert wrote:
On Oct 29, 2007, at 6:31 PM, Ben Byer wrote:
The following steps should work to build the Xquartz that comes
with Leopard, assuming you're on a Leopard system. (It's possible
to do this on Tiger, too, but is much more difficult and the
subject for another conversation.)
curl -LO http://pkgconfig.freedesktop.org/releases/pkg-config-0.22.tar.gz
curl -LO http://downloads.sourceforge.net/mesa3d/
MesaLib-6.5.2.tar.bz2
curl -LO http://people.freedesktop.org/~bbyer/x11app/xorg-server-1.2.0a1.tar.bz2
[...]
I'd be interested in hearing if that binary fixes the cursor
problem (I still have never successfully reproduced the problem,
and not for lack of trying). I would also like to hear if those
instructions work, and I would love any other patches thrown my
way, too.
I was able to successfully build and run Xquartz using your above
instructions and your tarball. Can't do -arch x86_64 yet though
(fails while building crAppleWM.m -> crAppleWM.o).
Yeah; we have not made any effort to build Xquartz as 64-bit because
it doesn't seem like there's much benefit to do so -- X11 client apps,
sure, but a 64-bit client can talk to a 32-bit server.
Also, when building from GIT I ran into this problem that I solved
(patch attached below):
configure.ac:556: error: possibly undefined macro:
XTRANS_CONNECTION_FLAGS
If this token and others are legitimate, please use
m4_pattern_allow.
See the Autoconf documentation.
Ouch, yeah. Another way to fix this is 'export ACLOCAL="/usr/bin/
aclocal -I /usr/X11/share/aclocal"'. I'm not sure whether it's
considered the Right Thing To Do to add it to Makefile.am, but it
might cause fewer headaches,
It looks like aclocal isn't picking up the macros in /usr/X11/share/
aclocal (it needs xtrans.m4 in that directory), and in order to get
autoreconf to pass the right -I flag to aclocal I had to add this
patch to the Makefile.am:
diff --git a/Makefile.am b/Makefile.am
index c425cc6..20562cc 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,5 +1,6 @@
AUTOMAKE_OPTIONS=dist-bzip2 foreign nostdinc
DISTCHECK_CONFIGURE_FLAGS=--disable-xorgcfg
+ACLOCAL_AMFLAGS=-I/usr/X11/share/aclocal
--
Ben Byer
CoreOS / BSD Technology Group, XDarwin maintainer
_______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list (email@hidden)
This email sent to email@hidden