This is the mail archive of the
cygwin-xfree@cygwin.com
mailing list for the Cygwin XFree86 project.
Re: xterm-186 build bustage
On Sun, 25 Apr 2004, Igor Pechtchanski wrote:
> (you actually need both sets of quotes so that the inner double quotes get
> propagated to gcc -- same goes for your proposed changes above, and,
> possibly, for the true clause of the #if statement in the above
> Imakefile). If it helps, I can submit a proper patch instead.
actually I spent a couple of hours on that yesterday and modified the
configure script so it would work around that particular type of quoting
issue. Right now I'm making some additional changes so I can run the
configure script against an X build tree (having gotten at the same time a
report that indicates I have to refine the freetype configure checks). I
might get done with that today; when I do, I'll put up a #187 tarball,
since the testing involved will address both of these.
> FWIW, since I only checked out the xc/programs/xterm directory, not the
> whole X tree, I was missing the config files (including X11.tmpl). I
> assume that's why I was unable to reproduce Harold's problem, since he
> probably has the whole tree, and his build was actually picking up the
> (unquoted) values of the variables. As a side question, what's the
> minimal set of files that needs to be checked out from CVS to build just
> xterm/resize?
for the minimal set, you don't need the utf8 stuff. See in Makefile.in,
this
SRCS1 = button.c charproc.c charsets.c cursor.c \
data.c doublechr.c fontutils.c input.c \
$(MAINSRC) menu.c misc.c print.c ptydata.c \
screen.c scrollbar.c tabs.c util.c xstrings.c \
VTPrsTbl.c $(EXTRASRC)
and
HDRS = VTparse.h data.h error.h main.h menu.h proto.h \
ptyx.h version.h xstrings.h xterm.h $(EXTRAHDR)
The utf8 source would be in $(EXTRASRC). configure.in updates the shell
variable $EXTRASRCS according to extra features that are added to the
base. (resize only needs resize.c and xstrings.c).
--
Thomas E. Dickey
http://invisible-island.net
ftp://invisible-island.net