[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Beta release of gawk 3.1.6 now available
From: |
M. Collado |
Subject: |
Beta release of gawk 3.1.6 now available |
Date: |
Thu, 31 May 2007 12:20:16 +0200 |
User-agent: |
Mozilla Thunderbird 1.0 (Windows/20041206) |
This is to report some success in building gawk-3.1.5g on MinGW/Msys.
Requires a small patch (sorry for not providing a 'patch' file, but it
is really trivial).
Only build of executables, and some tests. Not even attempted to do
something like 'make install'.
Procedure:
- Use the stuff in ./pc subdirectory
- Use the 'make' utility provided by Msys, not the one in MinGW.
- Add the following section and the end of pc/configure.h'
--------------------------------
#if defined(__MINGW32__)
#undef HAVE_ALLOCA
#define HAVE_TMPFILE 1
#define restrict /* nothing */
#endif
-------------------------------
- Run make mingw32
Exercising the test suite is cumbersome:
- must use a 'diff' utility that ignore difference in newlines (PC vs. UNIX)
- use the pc/Makefile.tst and remove 'iobug1' (gawk hangs on it)
- invoke as make -k -f Makefile.tst
13 TESTS FAILED (in addition to 'iobug1')
The diffs for the failed tests can be found at:
http://lml.ls.fi.upm.es/~mcollado/gawk/mingw/fail.log
Regards.
--
Manuel Collado - http://lml.ls.fi.upm.es/~mcollado