pinard@IRO.UMontreal.CA (Francois Pinard) (09/14/90)
Several MSDOS ports of GNU utilities may be found by ftping nic.funet.fi [128.214.6.100], in directory pub/msdos/gnudos, which is yet in organization state. These ports have been made by Thorsten Ohl <td12@ddagsi3.bitnet>, most comments should be addressed directly to him. I personnaly found these ports to be free of most limitations MSDOS ports of GNU tools usually have. Especially interesting (to me :-) is the port of GNU make, which is certainly the most powerful make available on MSDOS in these times. You will even find GNU sort which, exceptionnaly, is ported to MSDOS even before being released on prep.ai.mit.edu :-). Here is the README file. ----------------------------------------------------------------------> README for the GNUish MS-DOS project. Copyright (C) 1990 Free Software Foundation, Inc. Thorsten Ohl <td12@ddagsi3.bitnet>, 90-08-23. $Id$ In this directory, you will find a selection of ports of various GNU utilities to MS-DOS, and also supplementary or replacement programs for those other GNU tools that are not distributed or has not been successfully ported to MS-DOS (yet :-). The goal is to get in one single emplacement all what would constitute a `GNUish MS-DOS' environment. Sources are available in form of diff patches relative to official GNU distribution at prep.ai.mit.edu. For convenience, ready-to-execute binaries are also provided for those who do not have the necessary compilers, or do not feel like using them. User documentation is not provided, at least for now, beyond the documentation provided in the official GNU distribution, and some tools are possibly dangerous (v.g. `rm -r *'). You ought to know what you are doing. SO, YOU USE THESE TOOLS AT YOUR OWN RISK. When several ports of the same tool exist, one of them has been selected by the moderator of this project. This does not means that the selected port is the best possible, it means however that the port is quite good. Nobody should feel offended by any selection. One has to start somewhere, so here is the list of what I received from Thorsten already. Thorsten should take over and consolidate things soonly (including this README :-). For now, I use the following extensions: .dif source diffs for a product .add addition in form of programs or routines .zip ready-to-execute product in ZIP format A leading underscore signals the port of a single routine. Whenever the version number of the official GNU distribution appears in the name. Here is the current contents of this directory, with some notes where appropriate: README this file _glob.add addition to have uniform UNIXish globbing _regex.dif bins-1.zip interim: fgrep.exe, egrep.exe with new globbing bins-2.zip interim: grep.exe, sed.exe with new globbing cpio10.dif diff114.dif diff114.zip filutl13.dif all of them, except ln filutl13.zip find11.dif find11.zip gdbm14.dif indent11.dif make358.dif make358.zip sort.zip port of yet unreleased GNU sort, so, no .dif The following GNU tools have already been ported to DOS, and will be added later in this directory: bison110.zip compress ctags flex23 gawk gnuchess.zip perl rcs readline The following replacement tools could be made available in this directory, in the future: freemacs or jove no editor war, please :-) ms_sh162 waiting for bash :-) uxutl162 only some of them Work is being done for those: m4 tar The actual moderator of this `GNUish MS-DOS' project is Thorsten Ohl. So, please send your comments, contributions and bug reports to him at Thorsten Ohl <td12@ddagsi3.bitnet>. ----------------------------------------------------------------------< -- Franc,ois Pinard ``Vivement GNU!'' pinard@iro.umontreal.ca (514) 588-4656 cp 886 L'Epiphanie (Qc) J0K 1J0 ...!uunet!iros1!pinard