X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f Message-Id: <201005162331.o4GNVHjn014796@delorie.com> From: Juan Manuel Guerrero To: djgpp-announce AT delorie DOT com Subject: ANNOUNCE: DJGPP port of GNU Gawk 3.1.8 uploaded. Date: Sun, 16 May 2010 22:26:06 +0200 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline This is a port of GNU Gawk 3.1.8 to MSDOS/DJGPP. GNU Gawk is an interpreter for text scanning and processing language named Awk. It is specifically suited for programs that process text files one line at a time, but can also be used for much more complex tasks. DJGPP specific changes. ======================= - Add CVS version of popen.c to avoid that gawk is linked to the broken one from djdev204 (beta 1). - Minor DJGPP specific issues concerning the way the sources are compiled documented in the diffs file located in the pc subdir. - The test suite will only work if LFN support is available. This is due to the great amount of long file names that can not match on unique short file names clashes. I have no intention to solve these file name conflicts. Please note that the package can always be compiled and installed on SFN systems. Only the test suite will not work. - The DJGPP port does not support the building of DLLs. DLLs are not supported by DOS nor by DJGPP by the moment. Compiling the sources. ====================== Compile, test and install the binaries produced from the source distribution running the following commands from the top srcdir, this is gawk-3.1-8: make djgpp cd test make cd .. make install 7 tests from the test suite will fail without aborting the test suite. This is expected to happen. The test case: manyfiles may abort the complete test suite. This is because it tries to open 300 files exhausting the amount of file descriptors that the OS offers. I have reduced the number to 200, so the test should work if you have set the "files" directive in your config.sys or config.nt to around the max. value of 255. For further information about GNU gawk please read the info docs and NEWS file. The port consists of the usual three packages that can be downloaded from ftp.delorie.com and mirrors as (time stamp 2010-05-16): Gawk 3.1.8 binary, info and man format documentation: ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gwk318b.zip Gawk 3.1.8 dvi, html and ps format documentation: ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gwk318d.zip Gawk 3.1.8 source: ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gwk318s.zip For the convenience of the WinXP users binaries compiled with djdev204 are also distributed and can be downloaded from ftp.delorie.com and mirrors as (time stamp 2010-05-16): Gawk 3.1.8 binary, info and man format documentation: ftp://ftp.delorie.com/pub/djgpp/beta/v2gnu/gwk318b.zip Send Gawk specific bug reports to . Send suggestions and bug reports concerning the DJGPP port to comp.os.msdos.djgpp or . Enjoy. Guerrero, Juan Manuel