libprinter.a .99 error ...?
Alan Coopersmith
Alan.Coopersmith at Sun.COM
Tue Jul 12 06:51:19 EST 2005
Adam Jackson wrote:
> The correct fix will require some time investment from Xprint people. I have
> no idea how it could ever have linked in the first place, nor how the
> XlibConf.h change broke it.
Before XlibConf.h, XTHREADS was never defined when Xprt #included Xrm.c,
since nothing in Xprt's Imakefile defined it. Since XlibConf.h moved the
XTHREAD definition from command line flag set in Makefile to #include'd
file that is the same for the entire tree, XTHREADS is now defined where
it wasn't before. (For anything that links against libX11, that's a good
thing. For anything that tries to #include libX11 sources directly, it
can be a problem, but that's what you get from such underhanded hackery.)
--
-Alan Coopersmith- alan.coopersmith at sun.com
Sun Microsystems, Inc. - X Window System Engineering
More information about the xorg-modular
mailing list