manpagez: man pages & more
info gawk
Home | html | info | man

File: gawk.info,  Node: OpenVMS Compilation,  Next: OpenVMS Dynamic Extensions,  Up: OpenVMS Installation

B.3.2.1 Compiling 'gawk' on OpenVMS
...................................

To compile 'gawk' under OpenVMS, there is a 'DCL' command procedure that
issues all the necessary 'CC' and 'LINK' commands.  There is also a
'Makefile' for use with the 'MMS' and 'MMK' utilities.  From the source
directory, use either:

     $ @[.vms]vmsbuild.com

or:

     $ MMS/DESCRIPTION=[.vms]descrip.mms gawk

or:

     $ MMK/DESCRIPTION=[.vms]descrip.mms gawk

   Note that the 'vmsbuild.com' method of building is no longer being
maintained and is planned to be removed in the future.

   'MMK' is an open source, free, near-clone of 'MMS' and can better
handle ODS-5 volumes with upper- and lowercase file names.  'MMK' is
available from .

   With ODS-5 volumes and extended parsing enabled, the case of the
target parameter may need to be exact.

   'gawk' has been tested using these VMS Software, Inc. Community
editions:

   * HP C V7.3-010 on OpenVMS Alpha V8.4-2L1.

   * HP C V7.3-020 on OpenVMS IA64 V8.4-2L3.(1)

   Due to HPE cancelling the Hobbyist licensing program, no more testing
is being done on older releases of OpenVMS.

   *Note OpenVMS GNV:: for information on building 'gawk' as a PCSI kit
that is compatible with the GNV product.

   ---------- Footnotes ----------

   (1) The IA64 architecture is also known as "Itanium."

© manpagez.com 2000-2025
Individual documents may contain additional copyright information.