|
From: | Hans-Bernhard Bröker |
Subject: | Building SVN source failures: VPATH builds; Cygwin |
Date: | Mon, 9 Jan 2017 01:50:53 +0100 |
User-agent: | Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 |
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
[Prev in Thread] | Current Thread | [Next in Thread] |