home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 9 Archive
/
09-Archive.zip
/
unzip511.zip
/
msdos
/
Contents
< prev
next >
Wrap
Text File
|
1994-06-21
|
2KB
|
43 lines
Contents of the "msdos" sub-archive for UnZip 5.11 and later:
Contents this file
README notes about quirks in MS-DOS executables and compilers
msdos.c OS-dependent UnZip routines for MS-DOS
makefile.bc makefile for Borland C++ and Turbo C++
makefile.msc makefile for Microsoft C and make or nmake
makefile.tc makefile for Turbo C and make
Borland.fix patches to fix Borland executables for grokking Unix EOLs
Notes:
(1) As of UnZip 5.1, Borland project files are no longer included. They
were not as flexible as the makefiles, and the binary ones caused prob-
lems for both the comp.sources.misc moderator and the UnZip maintainer.
By way of compensation, what used to be called simply "makefile" has
been split into makefile.msc and makefile.tc (the latter for old Turbo C
compilers).
(2) As of UnZip 5.11, makefile.gcc (for djgpp/GNU make) is no longer provided.
Instead use the gcc_dos target in the Unix makefile (unix/Makefile) after
copying it to the main UnZip directory. Note that, because of bugs in
the MS-DOS port of GNU make, the gcc_dos target does not make use of the
MAKE variable; therefore users of other makes (e.g., nmake) will have to
edit the target or rename their make utility to "make".
(3) The Unix makefile also has an msc_dos target which can be used for MSC 6.0
or later, but such use is discouraged and the target may disappear in the
future--use makefile.msc instead.
(4) For DOS emx+gcc use the gccdos target in the OS/2 makefile.os2. This
target has only been tested in cross-compilation from OS/2 to MS-DOS,
but it should work under plain MS-DOS with a proper make utility. The
resulting executables require emx.exe to run (akin to djgpp's go32.exe).
(5) The binary patches in Borland.fix are NOT required; they may be useful
if you regularly deal with Unix sources, but casual users should probably
make use of an external utility like Rahul Dhesi's FLIP to convert between
Unix and DOS/OS2 end-of-line characters. If you know how to patch binary
executables, you should be able to figure out how to use these patches.
Presumably they don't work for more recent versions of the executables
anyway; they'll probably be removed in the next version.