home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 9 Archive / 09-Archive.zip / zip21.zip / cmsmvs / README.CMS < prev    next >
Text File  |  1996-04-14  |  3KB  |  83 lines

  1. Thank you for trying this first port of ZIP for VM/CMS and MVS!
  2.  
  3.  
  4.                         Using under VM/CMS:
  5.                     ---------------------------
  6.  
  7. 1. To use the Info-Zip's ZIP under VM/CMS you need:
  8.  
  9.    - C/370 ver 2.1 compiler or another compatible compiler supporting
  10.      long names for function/variable names.
  11.  
  12.    - that the disk where the compiler is on is accessed
  13.  
  14.    - at least the following nucleus extensions (display of NUCXMAP):
  15.  
  16.      NAME      ENTRY    USERWORD ORIGIN   BYTES   AMODE (Attributes)
  17.      EDCX24    0038B000 00000000 0038B000 00002FD8  ANY  SYSTEM
  18.      EDCXV     001D1000 00000000 001D1000 000824C8   31  SYSTEM
  19.  
  20. 2. To compile the program under VM/CMS do :
  21.  
  22.    - unzip all the files from zip21.zip file. They are stored as
  23.      ASCII format so you have to unzip them first on PC or other
  24.      system that already have UNZIP, and then upload them to the
  25.      mainframe with ASCII to EBCDIC conversion.
  26.  
  27.    - execute ZIPVMC to compile and link all the sources.
  28.  
  29.    - if everything is ok you will get an ZIP MODULE
  30.  
  31.    - the warnings about the duplicated ASCII and EBCDIC symbols
  32.      are OK :-)
  33.  
  34. 3. Using ZIP
  35.  
  36.    - Just read the ZIP.DOC
  37.  
  38.    - A few exceptions concerning VM/CMS
  39.  
  40.      3.1. use always filename.filetype.mdisk format to specify
  41.           vm/cms files
  42.  
  43.      3.2. if you want to make a portable zip file that is to be unzipped
  44.           on ASCII based systems use the -a option
  45.  
  46.      3.3. If you want to zip the input files as binary ebcdic files
  47.           use the -B (capital letter) option
  48.  
  49.      3.4. The date/end the time of the input files is set in the zip's
  50.           dir to the current system date/time
  51.  
  52.      3.5. Without specifying the "-a" or "-B" option, the ZIP program
  53.           defaults to "native" (EBCDIC) mode and tries to preserve the
  54.           file information (LRECL,BLKSIZE..)
  55.           So when you UNZIP a file zipped with ZIP under VM/MVS it
  56.           restores the file info.
  57.  
  58.           There currently some problems with file with RECFM=V*
  59.           I don't save the length of each record yet :-)
  60.  
  61.      3.6. No wildcards are supported as input file names:
  62.  
  63.           So you CAN'T use things like: zip myzip *.c
  64.  
  65.      3.7. If you have CMS PIPELINES installed you can use the MC EXEC
  66.            as a MAKE utility to conditional compile all the sources
  67.            using as input ZIP MAKEFILE.
  68.  
  69.      3.8. NO SFS is supported if you are using VM/ESA
  70.  
  71.      3.9. You can use DD names for zipfilename for example:
  72.           'filedef input disk myzip zip'
  73.           'zip dd:input file1.txt file2.txt ...'
  74.  
  75. Please report all bugs and problems to :
  76.      Info-ZIP@WKUVX1.WKU.EDU
  77.  
  78. That's all for now.
  79.  
  80. Have fun!
  81.  
  82. George Petrov
  83.