home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The World of Computer Software
/
World_Of_Computer_Software-02-387-Vol-3of3.iso
/
m
/
mak358ax.zip
/
README.DOS
< prev
Wrap
Text File
|
1992-02-22
|
3KB
|
78 lines
# readme. - GNU make 3.58 for MS-DOS -*-Text-*-
# Copyright (C) 1990 by Thorsten Ohl, ohl@gnu.ai.mit.edu
(created Tue Jul 24 00:56:56 1990 by ./mkpatch)
This port of GNU make v3.58 may be compiled with Microsoft C 6.0 for
MS-DOS, other compilers surely need some more work!
The modifications (although distributed under the GNU General Public
License) do NOT belong to the official GNU make distribution.
Of course the MS-DOS Version of GNU make comes with ABSOLUTELY NO WARRANTY.
You can reach me at <ohl@gnu.ai.mit.edu> for bug reports, etc. (but no
promises).
Enjoy it!
-Thorsten Ohl
[Note: one patch has been lost and not applied to the `makefile' of
the source archive, so this `makefile' might not work as is. We
might have to wait until late spring'92 to obtain the good one,
because Thorsten is away from his archives until then. FP 92-02-22]
NOTES FOR THE SECOND SET OF PATCHES (integrated in this archive)
-----------------------------------
These are the patches (w.r.t. the version which is already patched for
MSDOS, i.e. patches for patches) for compiling GNU make with the new
`swaplib'.
* spawn.c is superceedes by swaplibl.lib.
* swap.c is make obsolete by the new swap.c distributed with `swaplib'.
* the `-x' commandline switch has gone away.
use SWAPPING={xms,ems,disk} (either on the commandline or in the
makefile) instead.
* most important change:
you can now really interrupt a compilation!
The old make had the annoying "feature" that it responded to a
SIGINT by asking you to be patient and leaving the child alone.
(This was so because I was overly cautious about signals.)
Now the SIGINT is passed to the child (via the standard
"stc; retf" mechanism) and a compilation will be interrupted
(during the next console I/O.
* `swaplib' corrects a few minor bugs of spawn.c in the respondfile
generation. It should also provide better hooks for your own
respondfiles.
* EMS is now supported (not not tested extensively).
* The version message claims now that this is a "beta" version,
as there have been no bug reports.
Enjoy
-Thorsten
For those of you who are interested: here's an excerpt from
my `todo' file:
* enable the non-swapping mode
* zipscan.c: code ar_member_touch() (needs reversed dos_time() and
handling of the global directory)
* better support for short MS-DOS filenames ("gnumakefile" should
match "gnumakef", etc.), also take care of MS-DOS'
case-insensitivity
* replace default_include_directories by $INCLUDE