delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-announce/2012/04/08/16:54:56

Message-Id: <201204082054.q38KsTZ6005883@delorie.com>
From: Juan Manuel Guerrero <juan DOT guerrero AT gmx DOT de>
To: djgpp-announce AT delorie DOT com
Subject: ANNOUNCE: DJGPP port of GNU Gawk 4.0.1 uploaded.
Date: Sun, 8 Apr 2012 20:53:51 +0200

This is a port of GNU Gawk 4.0.1 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 testsuite 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 testsuite will not work.
  - The DJGPP port does not support the building of DLLs.  DLLs are not
    supported by DOS nor by DJGPP by the momment.


  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-4.0-1:
    make djgpp
    cd test
    make
    cd ..
    make install

  10 tests from the testsuite will fail without aborting the test suite.
  This is expected to happen.  The test case: manyfiles may abort the complete
  testsuite.  This is because it tries to open 1030 files exhausting the amount
  of file descriptors that the OS offers.  I have reduced the number to 245,
  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 has been compiled using stock djdev203 (patchlevel 2) and consists
  of the usual three packages that can be downloaded from ftp.delorie.com and
  mirrors as (timestamp 2012-04-08):

    Gawk 4.0.1 binary, info and man format documentation:
    ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gwk401b.zip

    Gawk 4.0.1 dvi, html and ps format documentation:
    ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gwk401d.zip

    Gawk 4.0.1 source:
    ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/gwk401s.zip

  The binaries have been produced a second time using the stock version of
  djdev204 beta library.  This package is available at ftp.delorie.com and
  mirrors as (timestamp 2012-04-08):

    Gawk 4.0.1 binary, info and man format documentation:
    ftp://ftp.delorie.com/pub/djgpp/beta/v2gnu/gwk401b.zip


  Send Gawk specific bug reports to <bug-gawk AT gnu DOT org>.
  Send suggestions and bug reports concerning the DJGPP port
  to comp.os.msdos.djgpp or <djgpp AT delorie DOT com>.

Enjoy.

      Guerrero, Juan Manuel <juan DOT guerrero AT gmx DOT de>

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019