delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-announce/2008/05/13/12:33:42

Message-Id: <200805131628.m4DGSlcY007832@delorie.com>
X-Recipient: djgpp-announce AT delorie DOT com
X-Authenticated: #27081556
X-Provags-ID: V01U2FsdGVkX1/i8LcjU63inIOiPfk2ljrKhbtpZ6sYUH9MTId8+E
O6Q7mWRBFN3vi1
From: Juan Manuel Guerrero <juan DOT guerrero AT gmx DOT de>
To: djgpp-announce AT delorie DOT com
Subject: ANNOUNCE: DJGPP port of GNU Findutils 4.2.33 uploaded.
Date: Tue, 13 May 2008 14:44:56 +0200
X-Y-GMX-Trusted: 0

 This is a port of GNU Findutils 4.2.33 to MSDOS/DJGPP.

 DJGPP specific changes.
 =======================

 This port is based on previous ports, so that the DJGPP specific user visible
 changes are almost the same than those for the previous version of findutils.
 The port provides the DOS versions of the commands: exec, execdir, ok and okdir
 called dosexec, dosexecdir, dosok and dosokdir accordingly.  They will work as
 in the previous ports of findutils.  This means that the slashes in paths will
 be transformed to backslashes so that DOS programs that are not capable to work
 with unix-style paths will work.  The testsuite has not been ported because it
 requires dejagnu that has not been ported yet.  To build the binaries from the
 sources LFN support will be needed.  Please note that the distributed source
 package has been configured for djdev203.  If you use WinXP and you want to
 rebuild the binaries, you will have to reconfigure the source package from
 scratch.  As usual, all the djgpp specific files (config.bat, diffs, readme
 files, etc.) are stored in the /djgpp subdir.  I have also included the old
 updatedb.bat but I have not tested it.  This batch file was a DOS replacement
 for updatedb but I do not longer maintain it.

 To be able to compile the sources strndup(), strnlen() and fseeko() are needed.
 These functions are provided by libsupp.a, so you will need to install the
 package:
   ftp://ftp.delorie.com/pub/djgpp/beta/v2tk/lsupp40a.zip

 The library must be installed before you compile the sources; of course, if
 you are not interested in compiling the sources you do not need to download
 and install lsupp40a.zip at all.

 For futher information about GNU Findutils please read the info docs and the
 NEWS file.



 Compiling the sources.
 ======================

   As usual the sources are configured for stock djdev203.
 - If you compile the sources with djdev203, you must proceed as usual running
   the following commands from the top srcdir, this is findutils-4.2.33:
     make
     make install
   The testsuite does not work because GNU dejagnu is not available.

 - If you compile the sources with djdev204 it will be essential to reconfigure
   sources because the distributed one have been configured for djdev203.  For
   this purpose you *must* delete ./djgpp/config.cache and ./config_h.org.
   or the build process will fail.

   In conclusion, to rebuild the findutils binaries with djdev204 run the
   following commands from the top srcdir (findutils-4.2.33):
     rm djgpp/config.cache
     rm config_h.org
     make clean
     djgpp/config.bat
     make
     make install



  The port consists of the usual three packages produced using stock djdev203
  that can be downloaded from ftp.delorie.com and mirrors as (timestamp 2008-05-13):

    Findutils 4.2.33 binary, info and man format documentation:
    ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/fnd4233b.zip

    Findutils 4.2.33 dvi, html, pdf and ps format documentation:
    ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/fnd4233d.zip

    Findutils 4.2.33 source:
    ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/fnd4233s.zip


  For the convenience of the WinXP users the binaries has been produced a
  second time using the djdev204 beta library. This package is available
  at ftp.delorie.com and mirrors as (timestamp 2008-05-13):

    Findutils 4.2.33 binary, info and man format documentation:
    ftp://ftp.delorie.com/pub/djgpp/beta/v2gnu/fnd4233b.zip




  Send findutils specific bug reports to <bug-findutils 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