On 2014-10-01 17:37, Eli Zaretskii wrote: >> From: Paul Smith <psm...@gnu.org> >> Date: Tue, 30 Sep 2014 09:56:47 -0400 >> >> The first pre-release GNU make 4.0 is available on the alpha FTP site >> (or via HTTP): >> >> 6df6ca5791437cd3212c21872ddc29cb >> ftp://alpha.gnu.org/gnu/make/make-4.0.90.tar.gz >> 6df10668d06f9a2ef152995bd5b577e4 >> ftp://alpha.gnu.org/gnu/make/make-4.0.90.tar.bz2 >> >> This release is mainly bug fixes. > > Looks good on MS-Windows (I fixed a few minor issues, most of them > specific to the MS-Windows build). > > For me, under Cygwin, i had to apply the following in order to compile (GCC 4.9.1):
diff -uNrp make-4.0.90-original/job.c make-4.0.90-patched/job.c --- make-4.0.90-original/job.c 2014-09-30 14:18:39.000000000 +0200 +++ make-4.0.90-patched/job.c 2014-10-01 19:42:12.000000000 +0200 @@ -2694,7 +2694,7 @@ construct_command_argv_internal (char *l /* This is required if the MSYS/Cygwin ports (which do not define WINDOWS32) are compiled with HAVE_DOS_PATHS defined, which uses sh_chars_sh directly (see below). */ - static const char *sh_chars_sh = sh_chars; + const char *sh_chars_sh = sh_chars; # endif /* HAVE_DOS_PATHS */ #endif int i; Regards, Denis Excoffier. _______________________________________________ Bug-make mailing list Bug-make@gnu.org https://lists.gnu.org/mailman/listinfo/bug-make