home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 9 Archive / 09-Archive.zip / zip22.zip / vms / 00binary.vms next >
Text File  |  1997-10-24  |  4KB  |  88 lines

  1. First information about the binary distribution of VMS Zip 2.2
  2. --------------------------------------------------------------
  3. This archive comes in different variations:
  4.  
  5.  "zip22x-vms-<cpu-compiler>-{obj|exe}.zip",
  6.  
  7.  where <cpu-compiler> is "axp", "vax-decc", or "vax-vaxc", depending on
  8.  the environment used for creating the binaries.
  9.  
  10.  ...-obj.zip denotes object library distributions which require
  11.  a link step on the local machine.
  12.  
  13.  ...-exe.zip denotes "ready-to-run" executable distributions, that do
  14.  not require additional work but do not run on VMS versions which are
  15.  older than the system used for building the executables.
  16.  
  17. Contents of the "vms" executables archives for Zip 2.2:
  18.  
  19. a) common files (documentation etc.):
  20.   00binary.vms         this file
  21.   00readme.txt         additional VMS info about compiling Zip
  22.   readme               what Zip is; general information
  23.   changes              list of changes against the previous official version
  24.   algorith.txt         description of the deflation algorithm
  25.   infozip.who          list of contributors to the "portable Zip" project
  26.   manual               Zip manual page, human-readable format
  27.   whatsnew             list of important changes and new features 
  28.   where                pointer to Zip/UnZip support archives
  29.   zip.hlp              VMS help module, for Zip's default command interface
  30.   zip_cli.hlp          VMS help module, for Zip's VMSCLI command interface
  31.  
  32. b) object library distributions:
  33.   link_zip.com         command procedure for the linking step
  34.   vms/                 auxiliary directory, required for link step
  35.  
  36.   zip.<cpu_compiler>_olb       object library for Zip (both command interfaces)
  37.   zipcli.<cpu_compiler>_olb    additional object library (Zip CLI interface)
  38.   zipcloak.<cpu_compiler>_obj  main object file for ZipCloak
  39.   zipnote.<cpu_compiler>_obj   main object file for ZipNote
  40.   zipsplit.<cpu_compiler>_obj  main object file for ZipSplit
  41.   ziputils.<cpu_compiler>_olb  object library for the Zip Utilities
  42.  
  43. c) executable distributions:
  44.   zip.exe              Zip executable, default (UNIX style) command interface
  45.   zipcloak.exe         Utility for encrypting and decrypting zip archives
  46.   zipnote.exe          Utility for editing entry names and comments
  47.   zipsplit.exe         Utility for splitting large zip archives
  48.   zip_cli.exe          Zip executable, VMSCLI command interface
  49.  
  50.  
  51. In case you decided to fetch the object library distribution, you
  52. have to link the executables on your local site. This requires
  53. installed runtime support for the C runtime library, which may not be
  54. present on older VAX systems (prior to VMS 6).
  55. To create the executables, just invoke the "link_zip.com" command procedure.
  56. This will generate all executables (both zip with UNIX style command syntax
  57. and zip_cli with VMSCLI command interface), but note that the executable's
  58. extension is ".<cpu_compiler>_exe"!
  59. In case your are on a VAX and your current working directory carries
  60. both the DECC and the VAXC object distributions, you have to specify
  61. either "VAXC" or "DECC" to tell link_zip.com which binaries you want
  62. to build.
  63.  
  64. Additionally, link_zip.com defines foreign commands for the just created
  65. executables, so you can test them straight ahead.
  66. If you want to use the default (UNIX like) command interface, you can
  67. proceed straight ahead after unpacking the distribution.
  68. When you rather prefer to use the VMSCLI interface, you have to specify
  69. the option "VMSCLI" (or just "CLI") to the command starting link_zip.com.
  70.  
  71. The executables (object libraries) in this archive have been compiled
  72. with the following options enabled:
  73.  * VMS_PK_EXTRA      (this is the default option)
  74.  * [decription support]
  75.  
  76. The environment used for compilation was:
  77.  
  78. a)  On Alpha AXP :   OpenVMS(AXP) 6.2;  DEC C V 5.6-003
  79. b1) On VAX       :   OpenVMS(VAX) 6.1;  DEC C V 4.0
  80. b2)                       alternatively VAX C V 3.2
  81.  
  82. One final note:
  83. The binary files of the distribution have been archived with "saving all VMS
  84. attributes" enabled. Please do not repack the binary part of the archives on
  85. a non-VMS system, to prevent corruption of the files.
  86.  
  87. 18-Oct-1997, Christian Spieler
  88.