[Xquartz-dev] Re: libX11 compile question
Ben Byer
bbyer at apple.com
Mon Dec 10 21:07:34 PST 2007
On Dec 10, 2007, at 6:29 PM, Jeremy Huddleston wrote:
> I asked you this before but never really responded to your
> response. I'm having trouble compiling a working libX11 on my own.
> Your compiled 1.1.3 version works fine, but when I drop in the one I
> compile, I get breakage:
>
> (17:23:05 Mon Dec 10 2007 jeremy at tifa i386)
> ~/src/freedesktop/src $ xterm
> _X11TransSocketINETConnect() can't get address for /tmp/launch-
> R9Xor0/:6000: nodename nor servname provided, or not known
> xterm Xt error: Can't open display: /tmp/launch-R9Xor0/:0
>
> I compiled it using:
> --disable-xf86bigfont --without-xcb --disable-static
> CFLAGS="-Wall -O2 -arch i386 -arch ppc -arch x86_64 -arch ppc64 -
> pipe -DNO_ALLOCA -D__DARWIN__ -DHAVE_LAUNCHD"
>
> I also have the latest git of xtrans (which is where
> _X11TransSocketINETConnect() comes from). What am I missing here?
Nothing jumps out at me as obvious -- I assume you've checked using
otool -L to make sure that xterm is really linking against the correct
libX11 (and not one from MacPorts, or something -- although we should
fix that in MacPorts, too :))
Can you put up the binary you're generating for libX11 somewhere?
I'll disassemble it and compare it to what I get when I build with
those flags.
--
Ben Byer
CoreOS / BSD Technology Group, XDarwin maintainer
More information about the Xquartz-dev
mailing list