home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 7 / 07.iso / c / c019 / 4.ddi / UNZIP42 / OS2 / CONTENTS next >
Encoding:
Text File  |  1992-04-03  |  1.6 KB  |  28 lines

  1. Contents of the OS2 sub-archive for UnZip 4.2 and later:
  2.  
  3.   Contents      this file
  4.   dosname.c     OS/2 HPFS/FAT support routines (required)
  5.   unzip.bad     support file for Kai Uwe Rommel's CS program (optional)
  6.   unzip.cs      script for Kai Uwe Rommel's CS program (optional)
  7.   unzip.def     OS/2 linker definition file (required)
  8.   ship.def      OS/2 linker definition file (required for ship)
  9.   zipinfo.cs    script for Kai Uwe Rommel's CS program (optional)
  10.   zipinfo.def   OS/2 linker definition file (required for zipinfo)
  11.   ship.dif      patch to allow ship to be compiled with IBM C Set/2 (32-bit)
  12.  
  13. Make targets for OS/2 are provided in other makefiles.  For MSC 6.0 or later
  14. and NMAKE, or for IBM C Set/2, or for GNU C and Eberhard Mattes' EMX environ-
  15. ment, use the main (Unix) Makefile and its msc_os2, ship_os2 and zi_os2 (or
  16. icc_os2, ship_icc and zi_icc, or gcc_os2, ship_gcc and zi_gcc, respectively)
  17. targets.  For MSC 5.1 and possibly 5.0, use the makefile in the MSDOS sub-
  18. archive (edit appropriately).  There is, as yet, no support for the Zortech
  19. compiler, and the Borland OS/2 compiler doesn't exist yet.
  20.  
  21. Note about the ship patch:  *only* use it for the 32-bit IBM compiler; it
  22. will break under Microsoft C.  The same problem *may* occur with the IBM
  23. compiler--namely, that stdin and stdout are not treated as binary file han-
  24. dles, with the result that piping things into and out of ship won't work 
  25. right.  This has to do with the reliance on fopen() to set the binary mode,
  26. rather than the original setmode().  (It may have been intended to use
  27. fdopen() for this, rather than fopen().)
  28.