Hello everyone,

I ran into some sizable obstacles trying to build current SVN sources of texinfo on Cygwin

*) A VPATH build breaks in tp/Texinfo/MiscXS/lib, because the sed-as-a-preprocessor mechanism _silently_ fails to include c++defs.h & friends into the built headers, as they don't exist in $(builddir). I prepended $(srcdir)/ to the definition of CXXDEFS_H & friends to fix this.

*) After that, MiscXS still failed to build because the source is intolerant of a case-sensitively challenged file system: there are two source files named MiscXS.c and miscxs.c, which resolve to the effectively _same_ object file. I really think one of the two should be renamed.

*) Later into the build, there's another VPATH build failure: help2man cannot extract help from texindex, because texindex itself is in $(top_builddir)/texindex, but its support files (texindex.awk, ...) are still only in $(top_srcdir)/texindex

See ya

Hans-Bernhard Broeker

Reply via email to