                                   A                    ______________________________________________ 8                    Compaq Fortran Installation Guide for(                    OpenVMS Alpha Systems  ,                    Order Number: AA-PU3AG-TE                         February 2002  E                    This guide describes how to install Compaq Fortran A                    and the Compaq Extended Math Library (CXML) on @                    an Alpha processor system running the OpenVMSB                    operating system. It also describes how to read,                    the online release notes.          C                    Revision/Update Information:  This manual super- C                                                  sedes the previous @                                                  version of thisE                                                  manual, order number =                                                  AA-PU3AF-TE.   F                    Operating System:             OpenVMS Alpha VersionD                                                  7.1 (or higher; see=                                                  Section 1.1)   ?                    Software Version:             Compaq Fortran @                                                  Version 7.5 (or8                                                  higher)  .                    Compaq Computer Corporation!                    Houston, Texas                  C          __________________________________________________________ %          First Printing, October 1992            Revision, February 2002  ;           2002 Compaq Information Technologies Group, L.P.   B          Compaq and the Compaq logo, DIGITAL, OpenVMS, Tru64, VAX,B          and VMS are trademarks of Compaq Information Technologies8          Group, L.P. in the U.S. and/or other countries.  =          Microsoft, Windows, and Windows NT are trademarks of B          Microsoft Corporation in the U.S. and/or other countries.  A          UNIX is a trademark of The Open Group in the U.S. and/or           other countries.   C          All other product names mentioned herein may be trademarks '          of their respective companies.   @          Cover graphic, photographs: Copyright  1997 PhotoDisc,
          Inc.   <          Cover graphic, image: CERN, European Laboratory for:          Particle Physics: ALICE detector on CERN's future5          accelerator, the LHC, Large Hadron Collider.   B          Confidential computer software. Valid license from CompaqA          required for possession, use or copying. Consistent with =          FAR 12.211 and 12.212, Commercial Computer Software, @          Computer Software Documentation, and Technical Data forB          Commercial Items are licensed to the U.S. Goverment under.          vendor's standard commercial license.  >          Compaq shall not be liable for technical or editorial>          errors or omissions contained herein. The information@          is provided "as is" without warranty of any kind and is=          subject to change without notice. The warranties for =          Compaq products are set forth in the express limited @          warranty statements accompanying such products. NothingA          herein should be construed as constituting an additional           warranty.  C                                                              ZK6444   .          This document is available on CD-ROM.  C          This document was prepared using VAX DOCUMENT Version 2.1.                                A  ________________________________________________________________   A                                                          Contents     A  Preface..................................................      v     -  1  Preparing for Compaq Fortran Installation   4        1.1   The Software Product Library CD-ROM andA              Installation-Related Documentation Files.....    1-2 A        1.2   Required Operating System Components.........    1-3 A        1.3   License Registration.........................    1-4 A        1.4   Installation Procedure Requirements..........    1-5 9        1.4.1     Installation Account Privileges and Disk A                  Space....................................    1-5 A        1.4.2     System Parameters........................    1-6 6        1.4.2.1     Calculating Values for GBLPAGES andA                    GBLSECTIONS............................    1-7 8        1.4.2.2     Changing System Parameter Values withA                    AUTOGEN................................    1-8 A        1.5   Backing Up Your System Disk..................    1-8 A        1.6   Recovering from Installation Errors..........    1-9     2  Installing Compaq Fortran   A        2.1   Compaq Fortran Installation Instructions.....    2-1 A        2.2   Installing Compaq Extended Math Library......   2-10 A        2.3   Installing 64-Bit Tools Support..............   2-12                   A                                                               iii                  %    3  After Installing Compaq Fortran   4          3.1   Running the Installation VerificationC                Procedure Separately.........................    3-1 8          3.2   Modifying the System-Wide Startup CommandC                Procedure....................................    3-2 C          3.3   VMScluster Considerations....................    3-3 9          3.4   Making the FORTRAN Command Available After C                Installation.................................    3-5 C          3.5   User Account Requirements....................    3-5 C          3.6   Enhancing Compaq Fortran Performance.........    3-6 C          3.7   Removing Compaq Fortran......................    3-6 C          3.8   CXML Post-Installation Startup Options.......    3-7 C          3.8.1     Setting CXML System-Wide Parameters .....    3-8 ;          3.8.2     Select a User-Specific Default CXML Link C                    Library..................................   3-10 C          3.9   Troubleshooting Tips.........................   3-10 C          3.10  Getting Help and Reporting Problems..........   3-11   0    A  Files Added or Updated During Installation        B  Installation Messages     	    Tables   C          1         Conventions Used in This Document........   viii   ;          1-1       LMF Product Names Used by Compaq Fortran C                    .........................................    1-4   C          1-2       Disk Space Requirements..................    1-6   ;          3-1       Allowable names for the Second and Third C                    CXML Startup Line Parameters.............    3-8   7          3-2       Global System Resoures For Installed C                    Images-IEEE Format.......................    3-9   7          3-3       Global System Resoures For Installed C                    Images-VAX Format........................   3-10           iv                            F       ________________________________________________________________  F                                                                Preface      C             This guide explains how to install Compaq Fortran on an D             Alpha processor system running the OpenVMS[TM] operating?             system. It also describes how to install the Compaq B             Extended Math Library (CXML), formerly the DIGITAL[TM]B             Extended Math Library (DXML). It also describes how to*             read the online release notes.  E             Keep this guide with your distribution kit. You will need D             it to install maintenance updates or to reinstall Compaq)             Fortran for any other reason.   D             This manual applies to Version 7.5 of Compaq Fortran andF             all subsequent releases until a revised installation guide             is issued.         Intended Audience   B             This guide is intended for system managers who install             Compaq Fortran.           Structure of This Document  7             This guide contains the following chapters:   <             o  Chapter 1 describes the hardware and softwareF                requirements for Compaq Fortran and CXML installations.F                It also lists related procedures that you must complete0                before installing Compaq Fortran.  A             o  Chapter 2 describes how to install Compaq Fortran, 1                including an example installation.   D             o  Chapter 3 describes post-installation considerations.  4             o  Appendix A lists the files installed.  F                                                                      v                 7          o  Appendix B lists the installation messages.         Associated Documentation   A          In addition to this guide, the Compaq Fortran documenta- )          tion set includes the following:   (          o  A language reference manual:  ?             -  Compaq Fortran Language Reference Manual for the @                Compaq Fortran language, which fully supports the3                Fortran 90 and Fortran 95 standards.   C             -  DEC Fortran Language Reference Manual for the Compaq #                Fortran 77 language.   @          o  A user manual, either the Compaq Fortran User Manual=             for OpenVMS Alpha Systems or the DEC Fortran User *             Manual for OpenVMS AXP Systems  B          o  A letter titled Read Before Installing or Using Compaq@             Fortran Version n.n for OpenVMS Alpha Systems ("read              first" cover letter)  /          o  Compaq Fortran online release notes   B          o  CXML online release notes and the Compaq Extended Math#             Library Reference Guide   F          o  CXML example programs in SYS$COMMON:[SYSHLP.EXAMPLES.CXML]C             (described in the file READ_ME.INDEX in that directory)   B          For the location of the Compaq Fortran "read first" cover7          letter and the release notes, see Section 1.1.   @          Once installed, you can use Compaq Fortran online HELP,>          which describes the command qualifiers, explains run-A          time messages, and provides a quick-reference summary of C          language topics. To use online HELP, type HELP followed by 6          the command name as in the following example:            $ HELP FORTRAN   A          The following manuals in the OpenVMS Alpha documentation A          set contain information relevant to installing software:   A          o  POLYCENTER Software Installation Utility User's Guide   5          o  OpenVMS License Management Utility Manual       vi                  ?             o  OpenVMS System Manager's Manual, which includes:   =                -  OpenVMS System Manager's Manual: Essentials   F                -  OpenVMS System Manager's Manual: Tuning, Monitoring,%                   and Complex Systems   6             o  Guide to OpenVMS Performance Management  B             For help understanding OpenVMS error messages, see theE             OpenVMS System Messages and Recovery Procedures Reference 7             Manual or the online HELP/MESSAGE facility.   1       Sending Compaq Your Comments on This Manual   @             We welcome your comments on this or any other CompaqH             Fortran manual. You can send comments to fortran@compaq.com.  F             If you have suggestions for improving a particular section@             or find any errors, please indicate the title, orderD             number, and section (if available). Compaq also welcomes             general comments.          Getting Help from Compaq  E             If you have a customer support contract and have comments ?             or questions about Compaq Fortran software, you can =             contact the Compaq Customer Support Center (CSC), A             preferably using electronic means such as DSNlink. In C             the United States, customers can call the CSC at 1-800- (             354-9000 (see Section 3.10).  F             You can also send comments, questions, and suggestions for@             product improvements by Internet electronic mail to:  !             o  fortran@compaq.com                o  cxml@compaq.com  >             Please note, however, that these addresses are forE             informational inquiries only. They are not formal support              channels.       F                                                                    vii                     World Wide Web Pages   ?          If you have Internet access and a World Wide Web (WWW) A          browser, you are invited to view the Compaq Fortran home ,          page, located at the following URL:  '          http://www.compaq.com/fortran/   :          This Web site contains information about software=          patch kits, example programs, and additional product           information.   +          There is also a Web site for CXML:   $          http://www.compaq.com/math/      Conventions  =          Table 1 lists the conventions used in this document.   C          Table_1__Conventions_Used_in_This_Document________________   C          Convention__________Meaning_______________________________   @          UPPERCASE_TEXT      Uppercase letters indicate the nameA                              of a command, a file, a parameter, a 5                              procedure, or a utility.   @          $ SHOW DEFAULT      In interactive examples, prompts orC                              displayed text appears in a monospaced >                              font. User input appears in bold.  >          $                   The dollar sign indicates the DCLA                              prompt. This prompt may be different ,                              on your system.  @          Ctrl/x              In interactive examples, a sequenceC                              such as Ctrl/x indicates that you must A                              hold down the key labeled Ctrl while @                              you press another key or a pointingB                              device button; for example, Ctrl/C or$                              Ctrl/Z.  C                                            (continued on next page)       viii                  F             Table_1_(Cont.)_Conventions_Used_in_This_Document_________  F             Convention__________Meaning_______________________________  E             <Return>            In code examples, a key name is shown E                                 enclosed to indicate that you press a 2                                 key on a keyboard.  A             [YES]               Square brackets indicate that the @                                 enclosed item is a default value@                                 in an installation prompt. Also,C                                 square brackets serve as delimiters >                                 for a directory name in a file.                                 specification.  ?             OpenVMS,            References to OpenVMS (formerly A             OpenVMS Alpha,      VMS[TM]), and OpenVMS Alpha refer F             (VMS)               to the OpenVMS Alpha operating system.  F             Compaq Fortran      References to Compaq Fortran (formerly@             (DIGITAL Fortran    DIGITAL Fortran 90) refer to theD             90)                 Compaq Fortran compiler, which fullyF                                 supports the Fortran 90 and Fortran 95D                                 standards (as well as Compaq Fortran,                                 extensions).  D             Compaq Fortran 77   The term Compaq Fortran 77 (formerly?             (DIGITAL Fortran    DEC Fortran and DIGITAL Fortran @             77)                 77) refers to the Compaq Fortran?             (DEC Fortran)       77 compiler, which supports the F                                 FORTRAN-77 standard (as well as CompaqF             ____________________Fortran_77_extensions)._______________  E             In this manual, some version numbers are given as "Vn.n". ?             When you install Compaq Fortran, the actual version *             numbers appear on your screen.                  F                                                                     ix                       F                                                                      1F       ________________________________________________________________  F                              Preparing for Compaq Fortran Installation      C             For this release of Compaq Fortran, Compaq provides two A             separate compilers (Compaq Fortran and Compaq FortranaD             77) under one license and one name (Compaq Fortran). YouD             can choose to install and/or use either compiler or both             compilers.  F             By default, the FORTRAN command invokes the Compaq FortranD             compiler, which supports the Fortran 90 and 95 standardsA             as well as older versions of the Fortran language. If B             you choose to also install the older Compaq Fortran 77C             compiler, programmers can request the Compaq Fortran 77 C             compiler by using the /OLD_F77 qualifier on the FORTRAN              command line.   C             You can install the Compaq Extended Math Library (CXML)nD             separately from Compaq Fortran, which allows you to callB             the CXML routines from either Compaq Fortran or Compaq             Fortran 77.r  C             You can install CXML either before or after you install D             Compaq Fortran. When installing Compaq Fortran, you mustD             install the Compaq Fortran Run-Time Library (RTL) before+             Compaq Fortran (see Chapter 2).   D             Before starting the installation procedure in Chapter 2,B             you should complete the preparations explained in thisB             chapter. This chapter includes the following sections:  @             o  Reading the online release notes and "read first"#                letter (Section 1.1)a  A             o  Required operating system components (Section 1.2)h  1             o  License registration (Section 1.3)   B             o  Installation procedure requirements, including disk/                space requirements (Section 1.4)   F                          Preparing for Compaq Fortran Installation 1-1 c  t            5          o  Backing up your system disk (Section 1.5)t  =          o  Recovering from installation errors (Section 1.6)C  /    1.1  The Software Product Library CD-ROM ands0         Installation-Related Documentation Files  A          The OpenVMS Alpha Software Product Library CD-ROM (mediat2          CD-ROM) set provides the following files:  1          o  Compaq Fortran installation kit fileso  A          o  Compaq Fortran documentation files, including a "readsC             first" cover letter, this installation guide, and other2             filesu  =          o  Online CD-ROM documentation files in the [README]hC             directory on the first media CD-ROM, including a CD-ROMv9             user guide and master list of CD-ROM products.            o  A CDMENU utility  =          To determine whether the appropriate media CD-ROM isc@          already mounted on your system, contact the appropriate          system manager.  C          Compaq Fortran provides online release notes and an online #          "read first" cover letter:h  =          o  You can read the online "read first" cover lettern@             provided on the media CD-ROM set or read the printed             hardcopy letter.  ?          o  You can extract the Compaq Fortran release notes to @             a file and type or print them before starting CompaqB             Fortran installation. The Compaq Fortran release notesA             are also installed on your system after installation._  ;          For information about using the CDMENU utility and A          locating the appropriate media CD-ROM and directory that.@          contains the Compaq Fortran cover letter, see the first           few steps in Chapter 2.  ?          Once the appropriate media CD-ROM has been mounted and ?          the appropriate Compaq Fortran documentation directory *          located, do one of the following:  B          o  Use a TYPE command to display the ASCII version of the9             Compaq Fortran cover letter (on your screen).r  1    1-2  Preparing for Compaq Fortran Installationo c  n            F             o  Use a PRINT command to print the ASCII or PostScript[R]>                version of the Compaq Fortran cover letter to a                printer.1  B             For information about reading the online release notesF             before installation, use the PRODUCT EXTRACT RELEASE_NOTES6             command described in Section 2.1 (step 6).  F             Compaq strongly recommends that you read the release notesB             and the cover letter before installing Compaq Fortran.F             They contain information about changes to the installationB             and use of Compaq Fortran, such as the minimum versionC             of the OpenVMS Alpha operating system required for this &             release of Compaq Fortran.  D             After Compaq Fortran installation, the release notes are             installed in:   ,               SYS$HELP:FORTRAN.RELEASE_NOTES  B             The release notes are also provided in PostScript form5             after installation in the following file:.  /               SYS$HELP:FORTRAN_RELEASE_NOTES.PSs  A             Release notes for CXML are provided separately. After.E             installing CXML, the CXML release notes are installed in:.  '                SYS$HELP:CXML-*NOTES.TXTn  ?             The CXML release notes and the CXML Reference Guide.@             are also provided in PostScript form in the SYS$HELP             directory.  .       1.2 Required Operating System Components  A             Compaq Fortran Version 7.5 requires the OpenVMS Alphap3             operating system Version 7.1 or higher.8  F             Future Compaq Fortran releases may require higher versions?             of the operating system, as described in the online8@             release notes or the Read Before Installing or Using@             Compaq Fortran Version n.n for OpenVMS Alpha Systems             (cover) letter..  F                          Preparing for Compaq Fortran Installation 1-3 s  .            C          The OpenVMS Alpha operating system comes with a variety oft@          support options (or components). To use Compaq Fortran,?          your system should be running a version of the OpenVMSF@          Alpha operating system that includes the base component,          and the following other components:            o  Programming supportr            o  Utilities   C          For a complete list of the required components, see Compaq @          Fortran Software Product Description (SPD) on the media          CD-ROM.      1.3  License Registration  >          Before you install and run Compaq Fortran Version 7.5>          on a newly-licensed node (or cluster), you must first>          register a License Product Authorization Key (License@          PAK), using the License Management Facility (LMF). CXMLA          does not require a License PAK. The specific LMF product_>          names used by Compaq Fortran are listed in Table 1-1:  C          Table_1-1__LMF_Product_Names_Used_by_Compaq_Fortran_______   C          LMF_Product_Name____Use___________________________________T  >          FORTRAN             Unlimited or Personal-Use License          FORTRAN90  3          FORTRAN-USER        Concurrent-Use LicenseLC          FORTRAN90-USER____________________________________________   @          The Compaq Fortran and Compaq Fortran 77 compilers will@          each accept either a FORTRAN(-USER) or FORTRAN90(-USER)A          PAK. It is not required that PAKs for both product names +          of a given license type be loaded.   A          The License PAK may be shipped along with the kit if you A          ordered the license and media together; otherwise, it is ?          shipped separately to a location based on your licensegA          order. If you are installing Compaq Fortran as an updateqA          on a node or cluster already licensed for this software,g@          you have already completed the License PAK registration          requirements.  1    1-4  Preparing for Compaq Fortran InstallationF r  a            C             If you are installing prerequisite or optional softwarem@             along with Compaq Fortran, review the PAK status andF             install the PAKs for any prerequisite or optional software.             before you install Compaq Fortran.  F             You must register and load your license for Compaq FortranA             before you start the installation in order to run the A             Installation Verification Procedure (IVP) and use the              software.   >             Log in to a privileged account, such as the systemD             manager's account, SYSTEM. You have a choice of two ways"             to register a license:  C             o  Invoke the SYS$UPDATE:VMSLICENSE.COM procedure. When E                it prompts you for information, respond with data from                  your License PAK.  D             o  At the DCL prompt, enter the LICENSE REGISTER commandA                with the appropriate qualifiers that correspond toC'                License PAK information.e  C             If you plan to use Compaq Fortran on more than one node D             in a cluster, you will need to perform a license load onE             the other nodes after you complete this installation. Seed             Section 3.3.  B             For complete information on using LMF, see the OpenVMS.             License Management Utility Manual.  -       1.4 Installation Procedure Requirements   @             After you have registered and loaded the license PAKB             and have previously read the appropriate parts of thisF             installation guide, the installation takes approximately 2A             to 5 minutes, depending on your system configuration.f  :       1.4.1 Installation Account Privileges and Disk Space  D             To install Compaq Fortran or CXML, you must be logged inD             to an account that has at least the following privileges             enabled:               o  BYPASSs               o  CMKRNLf               o  SYSLCK   F                          Preparing for Compaq Fortran Installation 1-5 c  a                      o  SYSPRV  ?          Table 1-2 lists Compaq Fortran's requirements for freei          disk storage space.  C          Table_1-2__Disk_Space_Requirements________________________   )                                    DuringiE          Kit_Component_____________Installation____After_Installationi  A          Compaq Fortran Compiler    28,000 blocks   28,000 blockse  A          Compaq Fortran 77          12,000 blocks   12,000 blockst          Compiler:  A          Compaq Fortran Run-Time   _10,000_blocks  ____500_blocksn          Library  A          Compaq Fortran Complete    50,000 blocks   40,500 blocksn          kit  A          Compaq Extended Math      150,000 blocks  150,000 blocksaC          Library_(optional)________________________________________u  C          To determine the number of free disk blocks on the current 6          system disk, enter the following DCL command:  $          $ SHOW DEVICE SYS$SYSDEVICE  @          For information on installing 64-bit tools support, see          Section 2.3.m      1.4.2  System Parametersh  <          Installing Compaq Fortran (both compilers) requires+          certain system parameter settings.,  =          The minimum number of free global pagelets (512-bytes@          subpage unit) and global sections needed is eleven (11)<          global sections and approximately 20,000 contiguous:          free global pagelets, plus a sufficient number of<          contiguous free global pagelets to contain the file9          SYS$LIBRARY:DCLTABLES.EXE (see Section 1.4.2.1).g  C          If the optional Compaq Extended Math Library is installed,c?          an additional 18 global sections and 50,000 contiguouse+          free global pagelets are required.   1    1-6  Preparing for Compaq Fortran Installation  d               E             These values represent the number of free global pagelets B             and global sections required for the installation, notB             the total number you need to run your system and other             software.a  D                ________________________Note ________________________  <                If you do not ensure that your system has theB                necessary global pagelets and global section SYSGENB                parameters for the installation, the DCL tables can3                become corrupted in some situations.   D                _____________________________________________________  =       1.4.2.1 Calculating Values for GBLPAGES and GBLSECTIONSk  <             To install and run Compaq Fortran, you must have@             sufficient free global pagelets and global sections.  F             Enter the following DCL command to determine the number ofB             global pagelets required by SYS$LIBRARY:DCLTABLES.EXE:  6             $ DIRECTORY/SIZE SYS$LIBRARY:DCLTABLES.EXE  S             This command returns the size (in blocks) of SYS$LIBRARY:DCLTABLES.EXE. A             As an approximation, use this figure as the number ofo)             global pagelets for the file.   C             You can use the WRITE command with the F$GETSYI lexicalAA             function to find the number of free contiguous global D             pagelets and free global sections. The following exampleC             shows how to get this information at your terminal (the $             default for SYS$OUTPUT):  :             $ WRITE SYS$OUTPUT F$GETSYI("CONTIG_GBLPAGES")             15848 8             $ WRITE SYS$OUTPUT F$GETSYI("FREE_GBLSECTS")             24  F             If the value of free global pagelets or global sections isF             less than the required value (see Section 1.4.2), you must2             increase the system parameter setting.  C             Section 1.4.2.2 describes the procedures for increasingt'             these values using AUTOGEN.   F                          Preparing for Compaq Fortran Installation 1-7 e  n            9    1.4.2.2  Changing System Parameter Values with AUTOGEN.  ?          If you do not have enough free global pagelets or freei?          global sections to install Compaq Fortran, you can use B          the AUTOGEN command procedure to increase the GBLPAGES or'          GBLSECTIONS system parameters.a  A          AUTOGEN automatically adjusts values for parameters thatr>          are associated with the values you reset manually. ToB          change system parameters with AUTOGEN, edit the following          file:  !          SYS$SYSTEM:MODPARAMS.DATa  @          To change a parameter value listed in this file, deleteC          the current value associated with that parameter and enter           the new value.   <          To add a new parameter, add a line to the file that;          specifies the name of the parameter and its value. >          To modify incremental parameters such as GBLPAGES and*          GBLSECTIONS, use the ADD_ prefix.  ?          After you make all your changes, exit from the editor.F  >          When you execute the AUTOGEN procedure to recalculate@          your system parameters, AUTOGEN uses the information inB          your MODPARAMS.DAT file and also can automatically adjustB          some of the SYSGEN parameters based on the consumption of)          resources since the last reboot.   A          For information about using AUTOGEN and its command-linee=          parameters, see the OpenVMS System Manager's Manual: 1          Tuning, Monitoring, and Complex Systems.   #    1.5  Backing Up Your System DiskF  B          Compaq recommends that you do a system disk backup before@          installing any software. Use the backup procedures thatB          are established at your site. For details on performing a=          system disk backup, see the Using VMS BACKUP manual.s        1    1-8  Preparing for Compaq Fortran Installation  t  ,            -       1.6 Recovering from Installation Errorsr  B             Errors can occur during the installation if any of the'             following conditions exist:   9             o  The operating system version is incorrect.   D             o  The privileges or disk space for successful installa-%                tion are insufficient.   E             For descriptions of error messages generated by these andoC             related conditions, see the OpenVMS Alpha documentatione?             on system messages and software installation or the D             online HELP/MESSAGE command. Take the appropriate action%             described in the message.   A             For information on system requirements for installingh,             Compaq Fortran, see Section 1.2.  A             For a list of problems that can cause an unsuccessful *             installation, see Section 3.9.  <             To report a problem to Compaq, see Section 3.10.                                            F                          Preparing for Compaq Fortran Installation 1-9 b  s                  F                                                                      2F       ________________________________________________________________  F                                              Installing Compaq Fortran      #             This chapter describes:q  D             o  How to read the online release notes before installa-                tion.  I             o  How to install Compaq Fortran and CXML using POLYCENTER[R] F                Software Installation (PCSI) software. PCSI software is9                bundled with the OpenVMS operating system.o  ?             o  Information about installing optional tools thato8                support 64-bit addressing of static data.  >             Before you start the installation, read Chapter 1,@             which describes the general options and requirements=             for installing Compaq Fortran. After you complete (             installation, see Chapter 3.  2       2.1 Compaq Fortran Installation Instructions  C             The installation procedure loads Compaq Fortran product B             distribution files on to the system disk on the system/             where you perform the installation.n  D                ________________________Note ________________________  A                You must first install the Compaq Fortran Run-Time1B                Library (RTL) before you install the Compaq Fortran                compiler.  D                _____________________________________________________  A             Follow these steps to install Compaq Fortran from the ?             OpenVMS Alpha Software Products Library CD-ROM set:p    F                                          Installing Compaq Fortran 2-1 t  ,            <          1. Log in to a privileged account on the system (or@             cluster) where you will install Compaq Fortran. This?             account must have the following privileges enabled:                o  BYPASSt               o  CMKRNL                o  SYSLCKy               o  SYSPRV   <             Do not proceed with the installation unless your>             account has the BYPASS, CMKRNL, SYSLCK, and SYSPRV>             privileges enabled. If your process has the SETPRV@             privilege, you can enable these privileges by typing"             the following command:  A             $ SET PROCESS/PRIVILEGE=(BYPASS,CMKRNL,SYSLCK,SYSPRV)t  >             To check whether your process has these privileges0             enabled, type the following command:  %             $ SHOW PROCESS/PRIVILEGESe  >          2. To obtain the kit directory location of the CompaqA             Fortran product distribution files on the appropriatef@             OpenVMS Alpha Software Product Library CD-ROM (media-             CD-ROM), do one of the following:i  C             o  Use the CDMENU utility provided on the media CD-ROM.r  A             o  View the CD-ROM master index file on the media CD-                 ROM.p  6             o  Contact the appropriate system manager.  B             For information about using the CDMENU utility and theB             CD-ROM files on the media CD-ROM set, see the SoftwareB             Product Library CD-ROM User's Guide (media CD-ROM userC             guide), which accompanies the media CD-ROM distributiono>             kit. The media CD-ROM user guide and CD-ROM masterC             index file are provided as online files in the [README]r0             directory on the first media CD-ROM.  @          3. To determine whether the appropriate media CD-ROM is>             already mounted on your system, type the following             command:  !    2-2  Installing Compaq Fortranp .               #                $ SHOW DEVICE DKA400e  D                ________________________Note ________________________  A                DKA400 is the device name used in examples in thistB                document to show where the appropriate media CD-ROM                 has been mounted.  D                _____________________________________________________  @             4. If the media CD-ROM containing the Compaq FortranD                installation files is not mounted, either contact theC                appropriate system manager or insert the appropriate A                media CD-ROM (write down the volume label) into an A                available CD-ROM drive. Type the appropriate MOUNTSC                command to mount the media CD-ROM (omit the /FOREIGNf1                qualifier), such as the following:   #                $ MOUNT DKA400 label   D                Where label is the volume label of that media CD-ROM.  @             5. To check that you have located the correct CD-ROM@                device and directory, use the following DIRECTORY                command:n  !                $ DIRECTORY *.PCSIr  ,                Directory DKA400:[dir.subdir]  R                DEC-AXPVMS-FORRTL-Vnnnn-x-1.PCSI  DEC-AXPVMS-FORTRAN-Vnnnn-x-1.PCSI                   Total of 2 files.  A             6. To extract the Compaq Fortran online release notes D                before you install Compaq Fortran, type the following                command:n  K                $ PRODUCT EXTRACT RELEASE_NOTES FORTRAN /SOURCE=disk:[dir] - '                $_/FILE=FORTRAN.RELNOTESa  ?                In this command, disk:[dir] is the specifications?                of the disk and directory containing the productoD                installation files. If your process default directoryF                is the directory on the CD-ROM that contains the CompaqF                Fortran product distribution files, you can specify the/                /SOURCE directory as /SOURCE=[].l  F                                          Installing Compaq Fortran 2-3                 B             You can view or print the file FORTRAN.RELNOTES beforeB             you continue with the installation (next command). For             example:  (             $ TYPE/PAGE FORTRAN.RELNOTES  @          7. In addition to the Compaq Fortran compiler (develop->             ment) kit, Compaq Fortran also provides a separate=             Run-Time Library kit. The Compaq Fortran Run-Time A             Library (FORRTL) may be freely redistributed on otheraA             OpenVMS Alpha systems provided the terms specified in_?             the Software Product Description (SPD) are honored.e@             A copy of the Compaq Fortran SPD can be found in the?             [.DOCUMENTATION] subdirectory of the Compaq Fortran C             product directory on the OpenVMS Alpha Software ProductE             Library CD-ROM._  >             The Compaq Fortran Run-Time Library kit contains a@             shared Compaq Fortran and Compaq Fortran 77 Run-TimeA             Library (Fortran RTL) needed to execute (RUN) Fortranb>             programs. The Fortran RTL kit provided with CompaqA             Fortran compiler media contains changes needed to runo@             Compaq Fortran programs that are not included in the?             Fortran RTL version supplied with the OpenVMS Alphae4             operating system Version 7.3 or earlier.  <             The Fortran RTL kit includes the shareable image@             DEC$FORRTL.EXE, which is compatible with DEC FortranA             for OpenVMS Alpha Version 7.1 or later releases. This ?             compatibility allows you to copy Fortran executable =             images from other OpenVMS systems and run them on <             systems where the DEC$FORRTL.EXE from the Compaq%             Fortran kit is installed.e  @             The Fortran RTL kit also includes an updated versionB             of the Math Library shareable image DPML$SHR.EXE which9             includes support for the COMPLEX*32 datatype.o  ?             To run Compaq Fortran images on other OpenVMS AlphadB             systems, you must install the Fortran RTL kit on those>             OpenVMS Alpha systems. This Fortran RTL kit can be?             installed on other licensed OpenVMS systems-see theoA             Compaq Fortran Software Product Description (SPD) forE             details.  !    2-4  Installing Compaq Fortran  o  t            B                An OpenVMS Alpha release after Version 7.3 includesE                RTL components which are sufficient to run both CompaqwB                Fortran and Compaq Fortran 77 applications. The RTL@                kit provided with Compaq Fortran will not replaceC                components provided by OpenVMS Alpha if the existinge$                components are newer.  C                To install the Compaq Fortran Run-Time Library, type 5                the following PRODUCT INSTALL command:i  :                $ PRODUCT INSTALL FORRTL /SOURCE=disk:[dir]  D                Where disk:[dir] is the specification of the disk andC                directory containing the product installation files.   @                The following text appears for a Run-Time Library                installation:  7                The following product has been selected:tG                    DEC AXPVMS FORRTL V7.x-x             Layered ProductA  6                Do you want to continue? [YES] <Return>  /                Configuration phase starting ...   M                You will be asked to choose options, if any, for each selectedbL                product and for any products that may be installed to satisfy0                software dependency requirements.  H                DEC AXPVMS FORRTL V7.x-x: Compaq Fortran Run-Time Library  M                    Copyright 2002 Compaq Information Technologies Group, L.P.g  K                    This software is produced by Compaq Computer Corporation   N                    This software is licensed under the OpenVMS product license  G                Do you want the defaults for all options? [YES] <Return>   M                    Copyright 2002 Compaq Information Technologies Group, L.P.k  Q                      Compaq, the Compaq logo, Alpha and OpenVMS are trademarks ofbS                      Compaq Information Technologies Group, L.P. in the U.S. and/or0%                      other countries.   N                      Confidential computer software. Valid license from CompaqN                      required for possession, use or copying.  Consistent withR                      FAR 12.211 and 12.212, Commercial Computer Software, ComputerN                      Software Documentation, and Technical Data for CommercialM                      Items are licensed to the U.S. Government under vendor's11                      standard commercial license.p  F                                          Installing Compaq Fortran 2-5 n  ,            -                 Ignore PSCI-I-RETAIN messages2  J                  During installation of this product, you may see messages                  of the form:i  I                  %PCSI-I-RETAIN,  'object' 'object-name' was not replacedmM                     because 'object' from kit does not have higher generationS                     number  M                  These messages indicate that the Run-Time Library componentsiK                  on this kit are older than those already installed on your M                  OpenVMS system.  This is a normal situation and the messagesr                   can be ignored.  F                  You may also see these messages when installing a newH                  version of OpenVMS. In this case, it indicates that theN                  OpenVMS versions of the Run-Time Library components are olderH                  than those already on the system.  This will occur withM                  installations of OpenVMS 7.3 or earlier.  These messages can !                  be ignored also.d  7                 Do you want to continue? [YES] <Return>n  <             Do you want to review the options? [NO] <Return>  (             Execution phase starting ...  C             The following product will be installed to destination:lP                 DEC AXPVMS FORRTL V7.x-x             DISK$diskname:[VMS$COMMON.]  S             Portion done: 0%...20%...30%...40%...50%...60%...70%...80%...90%...100%n  5             The following product has been installed:rD                 DEC AXPVMS FORRTL V7.x-x             Layered Product  G             %PCSI-I-IVPEXECUTE, executing test procedure for DEC AXPVMS                  FORRTL V7.x-x ...E             %PCSI-I-IVPSUCCESS, test procedure completed successfully   E             DEC AXPVMS FORRTL V7.x-x: Compaq Fortran Run-Time Libraryl  B                 Release notes are in SYS$HELP:FORRTL.RELEASE_NOTES  :          8. Installation of the Run-Time Library kit takes=             about one minute (depending on your system). Whenl>             installation has been completed, the DCL $  prompt             reappears.  !    2-6  Installing Compaq Fortrano Y  U            E             9. If DEC Fortran 90 Version 2.0 was previously installed5?                on this system, it must be removed before Compaq F                Fortran is installed. To determine if DEC Fortran 90 is3                present, type the following command:l  /                $ PRODUCT SHOW PRODUCT FORTRAN90a  E                If DEC Fortran 90 is present, something similar to the &                following text appears:                  PRODUCT                -------(                DEC AXPVMS FORTRAN90 Vn.n                  1 item found   C                If DEC Fortran 90 is not present, the following text                 appears:u                  PRODUCT                -------                  0 items found  @                If DEC Fortran 90 is present, remove it by typingC                the PRODUCT REMOVE command. Specify the product name &                FORTRAN90. For example:  )                $ PRODUCT REMOVE FORTRAN90i  *                The following text appears:  7                The following product has been selected: ,                    DEC AXPVMS FORTRAN90 V2.0  R                %PCSI-E-CONREMUNR, optionally remove product DEC AXPVMS FORRTL V2.0=                 that is no longer required by another product <                Do you want to take this action? [NO]<Return>5                Do you want to continue? [YES]<Return>t5                The following product will be removed:e,                    DEC AXPVMS FORTRAN90 V2.0T                %PCSI-I-VOLINFO, estimated space information for volume DISK$vvvvvvvvN                -PCSI-I-VOLSPC, -nnnnn required; nnnnnnn available; nnnnnnn net>                Portion done: 0%...50%...60%...70%...80%...100%6                The following product has been removed:,                    DEC AXPVMS FORTRAN90 V2.0  C                For more information on removing Compaq Fortran, sees                Section 3.7.f  F                                          Installing Compaq Fortran 2-7 t  O            =          10.To install the Compaq Fortran compilers, type theS.             following PRODUCT INSTALL command:  8             $ PRODUCT INSTALL FORTRAN /SOURCE=disk:[dir]  A             Where disk:[dir] is the specification of the disk ande@             directory containing the product installation files.  '             The following text appears:t  4             The following product has been selected:D                 DEC AXPVMS FORTRAN V7.x-x            Layered Product  3             Do you want to continue? [YES] <Return>n  ,             Configuration phase starting ...  J             You will be asked to choose options, if any, for each selectedI             product and for any products that may be installed to satisfyu-             software dependency requirements.u  O             DEC AXPVMS FORTRAN V7.x-x: Compaq Fortran for OpenVMS Alpha Systemso  J                 Copyright 2002 Compaq Information Technologies Group, L.P.  L                 This software product is sold by Compaq Computer Corporation  2                 PAKs used: FORTRAN or FORTRAN-USER  E             Do you want the defaults for all options? [YES]  <Return>e  J                 Copyright 2002 Compaq Information Technologies Group, L.P.  N                   Compaq, the Compaq logo, Alpha and OpenVMS are trademarks ofP                   Compaq Information Technologies Group, L.P. in the U.S. and/or"                   other countries.  K                   Confidential computer software. Valid license from CompaqtK                   required for possession, use or copying.  Consistent with O                   FAR 12.211 and 12.212, Commercial Computer Software, Computer_K                   Software Documentation, and Technical Data for CommerciallJ                   Items are licensed to the U.S. Government under vendor's.                   standard commercial license.  <             Do you want to review the options? [NO] <Return>  (             Execution phase starting ...  C             The following product will be installed to destination: P                 DEC AXPVMS FORTRAN V7.x-x            DISK$diskname:[VMS$COMMON.]  ;             Portion done: 0%...40%...70%...80%...90%...100%   !    2-8  Installing Compaq Fortrand .               8                The following product has been installed:G                    DEC AXPVMS FORTRAN V7.x-x            Layered Producto  J                %PCSI-I-IVPEXECUTE, executing test procedure for DEC AXPVMS$                   FORTRAN V7.x-x ...H                %PCSI-I-IVPSUCCESS, test procedure completed successfully  R                DEC AXPVMS FORTRAN V7.x-x: Compaq Fortran for OpenVMS Alpha Systems  U                    Execute SYS$STARTUP:FORT$STARTUP.COM on all other VMScluster nodes_  M                    Type HELP FORTRAN Release_notes for release notes location   I                    Install Compaq Extended Math Library (CXML) if desired   R                     If you wish to install the Compaq Extended Math Library, whichP                     contains advanced mathematics routines such as BLAS, FFT andR                     vector operations, install the CXML kit from the media CD-ROM.O                     See the Compaq Fortran Installation Guide for more details.   O                    Install DEBUG64 (ADB073) to enable 64-bit addressing support   Q                     If your applications will be allocating and accessing data inhZ                     64-bit address space, be sure to install the DEBUG64 kit (ADB073) fromW                     the media CD-ROM.  This provides enhanced debug and linker support. O                     See the Compaq Fortran Installation Guide for more details.   L                 Insert the following lines in SYS$MANAGER:SYSTARTUP_VMS.COM:-                     @SYS$STARTUP:FORT$STARTUPb  F             11.Installation takes about 2-5 minutes (depending on yourE                system). When installation has been completed, the DCLr#                $  prompt reappears.   F             12.To obtain a list of files installed, type the following                command:   ?                $ PRODUCT SHOW OBJECT /PRODUCT=(FORTRAN, FORRTL)   >             To use other features of the PCSI utility, see theB             POLYCENTER Software Installation Utility User's Guide.        F                                          Installing Compaq Fortran 2-9 d               /    2.2  Installing Compaq Extended Math Libraryn  B    The Compaq Extended Math Library (CXML), an optional component,B    is a set of scientific subroutines optimized for Alpha systems,*    organized into the following libraries:  3          o  BLAS - Basic Linear Algebra Subprogramso  >          o  LAPACK - An extensive library of Linear System and              Eigenproblem Solvers  B          o  Sparse Linear System Solvers - A library of direct and$             iterative sparse solvers  =          o  Signal Processing - FFTs, sine/cosine transforms,D0             convolution, correlation and filters  B          o  SCIPORT - A library of routines compatible with Cray's             SCILIB V7.  C          Further details about CXML can be found at the Compaq Math2A          Library Web site at http://www.compaq.com/math or in the$#          CXML online documentation.   <          Before you install the Compaq Extended Math Library9          (CXML), be aware that the account and privilegest@          requirements are the same as for Compaq Fortran. UnlessB          you are installing CXML from the same account immediately?          after installing Compaq Fortran, please review steps 1 B          through 6 in Section 2.1 to ensure you have the necessaryC          privileges, can locate the CXML installation files (in thea@          same directory as the Fortran files), and can print out4          the CXML release notes before installation.  >          To install the Compaq Extended Math Library, type the+          following PRODUCT INSTALL command:(  2          $ PRODUCT INSTALL CXML /SOURCE=disk:[dir]  >          Where disk:[dir] is the specification of the disk and=          directory containing the product installation files.   $          The following text appears:    "    2-10  Installing Compaq Fortran d  c            4             The following product has been selected:K                 DEC AXPVMS CXML V3.xx-x         Layered Product [Installed]:  4             Do you want to continue? [YES]  <Return>  ,             Configuration phase starting ...  R             You will be asked to choose options, if any, for each selected productJ             and for any products that may be installed to satisfy software$             dependency requirements.  S             DEC AXPVMS CXML V3.xx-x: Compaq Extended Math Library for OpenVMS Alpha              SystemsR  J                 Copyright 2002 Compaq Information Technologies Group, L.P.  L                 This software product is sold by Compaq Computer Corporation  C             * This product does not have any configuration options.i  J                 Copyright 2002 Compaq Information Technologies Group, L.P.  N                   Compaq, the Compaq logo, Alpha and OpenVMS are trademarks ofP                   Compaq Information Technologies Group, L.P. in the U.S. and/or"                   other countries.  K                   Confidential computer software. Valid license from CompaqoK                   required for possession, use or copying.  Consistent with O                   FAR 12.211 and 12.212, Commercial Computer Software, ComputertK                   Software Documentation, and Technical Data for Commercial J                   Items are licensed to the U.S. Government under vendor's.                   standard commercial license.  (             Execution phase starting ...  C             The following product will be installed to destination:uR                 DEC AXPVMS CXML V3.xx-x                DISK$diskname:[VMS$COMMON.]  /             Portion done: 0%...40%...90%...100%i  5             The following product has been installed:tF                 DEC AXPVMS CXML V3.xx-x                Layered Product  L             %PCSI-I-IVPEXECUTE, executing test procedure for DEC AXPVMS CXML                V3.xx-x ...E             %PCSI-I-IVPSUCCESS, test procedure completed successfullyx  [             DEC AXPVMS CXML V3.xx-x: Compaq Extended Math Library for OpenVMS Alpha Systems   G                 Release notes at SYS$HELP:CXML-V3xxx-RELEASE-NOTES.TXT.q  F                                         Installing Compaq Fortran 2-11 o  u            I              Insert the following lines in SYS$MANAGER:SYSTARTUP_VMS.COM: *                  @SYS$STARTUP:cxml$startup
          $  @          Installation takes about 2-5 minutes (depending on yourA          system). When installation has been completed, the DCL $i          prompt reappears.  @          To obtain a list of files installed, type the following          command:   ,          $ PRODUCT SHOW OBJECT /PRODUCT=CXML  '    2.3  Installing 64-Bit Tools Support   ?          If you will be using 64-bit address space data in youri=          applications, you should install the enhanced 64-bitr@          OpenVMS tools on your system, which include the OpenVMS:          Debugger (DEBUG64) and OpenVMS Linker (LINKER64).  B          If your system has OpenVMS Version 7.2 installed, and you?          want to use the ability to allocate static data (local.@          variables and COMMON) in 64-bit address space, you must>          install the DEBUG64 (ADB073) kit as it provides a new;          linker, LINKER64, which supports this new feature.2  A          OpenVMS Version 7.2 supports 64-bit allocation of static >          data, but does not provide LINKER64. OpenVMS versionsA          prior to Version 7.2 do not support 64-bit allocation of           static data.   A          If you have a version of OpenVMS later than Version 7.2,m=          please check its release notes to see if DEBUG64 anddC          LINKER64 functionality is already included. If the DEBUG64e>          kit is installed, LINKER64 is made the system default@          linker. It can be used as a general replacement for the!          OpenVMS-supplied linker.L  =          DEBUG64 may be installed on OpenVMS Versions 6.2 andtB          later. (Note that Compaq Fortran supports OpenVMS VersionB          7.1 and later.) The DEBUG64 kit is provided on your media@          CD-ROM in the same directory where the Fortran compiler          kit files are located.o    "    2-12  Installing Compaq Fortran    C            D             For more details on the capabilities of DEBUG64, see theA             release notes file ADB073.RELEASE_NOTES. You can viewaD             the release notes before installation (see below). After@             installation, the release notes are installed on the4             system in SYS$HELP:ADB073.RELEASE_NOTES.  2             Follow these steps to install DEBUG64:  ?             1. Log in to a privileged account on the system (or C                cluster) where you will install Compaq Fortran. This B                account must have the following privileges enabled:                  o  BYPASS                  o  CMKRNL                  o  SYSLCK                  o  SYSPRV  ?                Do not proceed with the installation unless your A                account has the BYPASS, CMKRNL, SYSLCK, and SYSPRVkA                privileges enabled. If your process has the SETPRV C                privilege, you can enable these privileges by typingi%                the following command:   D                $ SET PROCESS/PRIVILEGE=(BYPASS,CMKRNL,SYSLCK,SYSPRV)  A                To check whether your process has these privilegesq3                enabled, type the following command:h  (                $ SHOW PROCESS/PRIVILEGES  A             2. To obtain the kit directory location of the CompaqrD                Fortran product distribution files on the appropriateC                OpenVMS Alpha Software Product Library CD-ROM (media 0                CD-ROM), do one of the following:  F                o  Use the CDMENU utility provided on the media CD-ROM.  D                o  View the CD-ROM master index file on the media CD-                   ROM.  9                o  Contact the appropriate system manager.o  E                For information about using the CDMENU utility and thewE                CD-ROM files on the media CD-ROM set, see the SoftwaretE                Product Library CD-ROM User's Guide (media CD-ROM user F                guide), which accompanies the media CD-ROM distributionA                kit. The media CD-ROM user guide and CD-ROM master   F                                         Installing Compaq Fortran 2-13 e               C             index file are provided as online files in the [README]g0             directory on the first media CD-ROM.  @          3. To determine whether the appropriate media CD-ROM is>             already mounted on your system, type the following             command:                $ SHOW DEVICE DKA400  A             ________________________Note ________________________r  >             DKA400 is the device name used in examples in this?             document to show where the appropriate media CD-ROM              has been mounted.i  A             _____________________________________________________   =          4. If the media CD-ROM containing the Compaq Fortran A             installation files is not mounted, either contact the[@             appropriate system manager or insert the appropriate>             media CD-ROM (write down the volume label) into an>             available CD-ROM drive. Type the appropriate MOUNT@             command to mount the media CD-ROM (omit the /FOREIGN.             qualifier), such as the following:                $ MOUNT DKA400 label  A             Where label is the volume label of that media CD-ROM.   =          5. To check that you have located the correct CD-ROMr=             device and directory, use the following DIRECTORYL             command:               $ DIRECTORY ADB*.*  )             Directory DKA400:[dir.subdir]e  F             ADB073.A         ADB073.B          ADB073.C       ADB073.D               Total of 3 files.   B          6. To extract the DEBUG64 online release notes before you@             install the DEBUG64 kit, type the following command:  ?             $ @SYS$UPDATE:VMSINSTAL ADB073 disk:[dir] OPTIONS NC  "    2-14  Installing Compaq Fortran e  T            G                The release notes are copied to SYS$HELP:ADB073.RELEASE_lA                NOTES. VMSINSTAL then displays the following text:   0                Additional Release Notes Options:  )                 1.  Display release notes:'                 2.  Print release notes                   3.  Both 1 and 2%                 4.  None of the abovee  ,                * Select option [2]: <Return>  ?                Select the option number needed and press Return #                (default is item 2).-  @                You are given the opportunity to proceed with the0                installation or exit immediately.  >             7. To install DEBUG64, type the following command:  8                $ @sys$update:vmsinstal adb073 disk:[dir]  *                The following text appears:  S                            OpenVMS AXP Software Product Installation Procedure V7.3   *                It is 18-DEC-2001 at 15:05.  >                Enter a question mark (?) at any time for help.  U                * Are you satisfied with the backup of your system disk [YES]?<Return> 8                The following products will be processed:                    ADB V7.3S  B                        Beginning installation of ADB V7.3 at 15:05  E                %VMSINSTAL-I-RESTORE, Restoring product save set A ...OZ                %VMSINSTAL-I-RELMOVED, Product's release notes have been moved to SYS$HELP.  Z                    ***********************************************************************+                    OpenVMS Alpha Debug V7.3o  M                    Copyright 2002 Compaq Information Technologies Group, L.P.   O                    Compaq, the Compaq logo, Alpha and OpenVMS are trademarks of3Q                    Compaq Information Technologies Group, L.P. in the U.S. and/or #                    other countries.l  F                                         Installing Compaq Fortran 2-15 L  o            I                 Confidential computer software. Valid license from Compaq I                 required for possession, use or copying.  Consistent withtM                 FAR 12.211 and 12.212, Commercial Computer Software, ComputersI                 Software Documentation, and Technical Data for Commercial H                 Items are licensed to the U.S. Government under vendor's,                 standard commercial license.  W                 ***********************************************************************   W                 This kit installs Debug version V7.3.  It will install on Alpha OpenVMSa%                 V6.2 to V7.3 systems.   W                 This kit requires an installed DCE for its client/server configurationsyV                 (see release notes).  If DCE is not installed, the "server" portion ofQ                 the debugger cannot be linked and a warning is printed during the T                 installation, for example, "%ADX-W-LINKABORT, NO DEBUGSRVSHR linked,V                 SYS$LIBRARY:DCE$LIB_SHR missing (install DCE)".  You can safely ignoreT                 this message.  The normal operation of the debugger is not affected,H                 however, the client/server mode will NOT be operational.  V                 If DECWindows Motif V1.2 is installed a new Heap Analyzer will be also3                 installed on V7.1 or later systems.t  U                 If your system is later upgraded from V6 to V7 or if DCE or MOTIF are U                 later installed, then this kit MUST be rerun, i.e. the V7.3 debuggers $                 MUST be reinstalled.  U                 On V7.1-2 and later systems this kit will also optionally install new W                 process dump and process dump analysis tools: new process dump analysisvV                 DEBUG kernel, new SDA, and new IMGDMP (image dump).  Old style processW                 dumps are NOT compatible with this new style.  New process dumps can beRV                 analyzed through the new kept debugger ANALYZE/PROCESS_DUMP/IMAGE_PATHT                 command (enter it at the DBG> prompt).  The DCL ANALYZE/PROCESS_DUMPV                 command can also be used to invoke the debugger process dump analysis.T                 You can aslo view new process dumps with the new SDA through the DCL&                 ANALYZE/CRASH command.  V                 If you chose to install the new process dump and process dump analysisW                 tools, then new System Code and System Dump Debuggers (SCD and SDD) AREA                 also installed.   W                 The debuggers and (optionally) process dump tools installed by this kitTT                 coexist with your regular system supplied ones, that is, it does NOTW                 replace them.  Procedures are included that will allow you to set up toiR                 these new tools or the regular system ones.  However, the kit willT                 replace any previous V7.3 versions that may be installed AND it willO                 request to remove any earlier network kit debuggers, e.g. V72X.r  "    2-16  Installing Compaq Fortran                 V                    "%INSTALL-I-NONSHRADR, image installed ignoring '/SHARE=ADDRESS'...Z                    SYSTEM-F-NOPRIV, insufficient privilege or object protection violation"Y                    errors for TRACE and IMGDMP may occur during setup for the IVP.  These Y                    errors can be safely ignored for the IVP (which does not actually testhW                    TRACE or IMGDMP).  However, to correct TRACE and IMGDMP installationoV                    SYS$STARTUP:DEBUG$STARTUP_V73 must be run from a privileged account-                    after vmsinstal completes.   Q                * Do you want to install the new process dump tools [YES]?<Return>m  D                    This installation should take 15 minutes or less.  R                * Do you want to run the IVP after the installation [YES]?)<Return>X                * Do you want to run the interactive DECwindows Motif IVP? [NO]?)<Return>Y                * Do you want to purge files replaced by this installation [YES]?)<Return>i[                * Do you want to remove obsolete versions of network debuggers (recommended)2#                     [YES]?)<Return>l[                %ADB-I-DONEASK, No further questions will be asked during this installation. E                %VMSINSTAL-I-RESTORE, Restoring product save set B ...yE                %VMSINSTAL-I-RESTORE, Restoring product save set C ...-E                %VMSINSTAL-I-RESTORE, Restoring product save set D ... K                %ADB-I-ENDRESTORE, All Debugger savesets have been restored. 1                %ADB-I-LINKING, Linking V7 images.a9                %ADB-I-LINKDONE, DEBUGSHR has been linked.n6                %ADB-I-LINKDONE, DEBUG has been linked.;                %ADB-I-LINKDONE, DEBUGUISHR has been linked.R<                %ADB-I-LINKDONE, DEBUGSRVSHR has been linked.8                %ADB-I-LINKDONE, HA_MAIN has been linked.:                %ADB-I-LINKDONE, HA_KERNEL has been linked.6                %ADB-I-LINKDONE, TRACE has been linked.X                %ANALYZE-I-ERRORS, VMI$ROOT:[SYS$LDR]SYS$BASE_IMAGE.EXE;1        0 errors4                %ADB-I-LINKDONE, SDA has been linked.V                %ADB-I-LINKDONE, IMGDMP, IMGDMP_RIGHTS, and PRGDEVMSG have been linked.J                %ADB-I-LINKDONE, Process dump DEBUG kernel has been linked.I                %ADB-I-LINKDONE, System dump DEBUG kernel has been linked. I                %ADB-I-LINKDONE, System code DEBUG kernel has been linked.o:                %ADB-I-CLEANUP, Cleanup has been performed.?                %ADB-I-PROHELP, Providing Debugger Help files...sA                %ADB-I-PROMSG, Providing Debugger message image... =                %ADB-I-PROMSG, Providing Debugger .CLD file... 9                %ADB-I-PROEXE, Providing Debugger files...e>                %ADB-I-PROEXE, Providing Heap Analyzer files...A                %ADB-I-PROEXE, Providing new process dump tools...fL                %ADB-I-UNINSTALL, Uninstalling obsolete network kit debuggers  F                                         Installing Compaq Fortran 2-17 E  X            0             OpenVMS Debugger Uninstall ProcedureF             Copyright 2002 Compaq Information Technologies Group, L.P.0             OpenVMS Debugger Uninstall ProcedureF             Copyright 2002 Compaq Information Technologies Group, L.P.0             OpenVMS Debugger Uninstall ProcedureF             Copyright 2002 Compaq Information Technologies Group, L.P.0             OpenVMS Debugger Uninstall ProcedureF             Copyright 2002 Compaq Information Technologies Group, L.P.6             %ADB-I-PROMSG, Providing startup files ...  X                 If you want the debuggers installed by this kit to be the default system                 debuggers:  N                    -   Add the following line to the system startup procedure:  C                            $ @SYS$STARTUP:DEBUG$STARTUP_V73.COM V73a  Q                        You should remove any other *DEBUG$STARTUP*.COM reference.,  X                    -   Enter the following DCL command from a privileged account on eachX                        and every Alpha node of your VMScluster that you wish to upgrade:  C                              @SYS$STARTUP:DEBUG$STARTUP_V73.COM V731  H                        Note that this is a /SYSTEM table setup (also seeX                        SYS$STARTUP:DEBUGSETUP.COM) and modifies your DCL command tables.U                        The DCL DEBUG /CLIENT and /SERVER switches on pre V7.2 systems U                        may not be seen and the /KEPT invocation may not be redirectedtV                        for active processes (until they are logged-off and restarted).  Z                 If you want the regular system supplied debuggers (and process dump tools)W                 to be the default, then do the same as above but use "VMS" as the input '                 parameter, for example:V  >                         @SYS$STARTUP:DEBUG$STARTUP_V73.COM VMS  Y                 Users can also individually and dynamically switch debuggers (and process X                 dump tools) by using SYS$STARTUP:DEBUGSETUP.COM.  It's input options areT                 VMS, V73, or UNSET.  It also needs the logical table /JOB or /SYSTEM%                 switch.  For example:l  <                         @SYS$STARTUP:DEBUGSETUP.COM V73 /JOB  :             %ADB-I-PROIVP, Providing test files for IVP...  "    2-18  Installing Compaq Fortran                 Y                    The Debugger IVP has been moved to the SYS$TEST directory.  To run thelW                    IVP after installation, first make sure you are setup to use the V73lX                    debugger, e.g. execute the command "@SYS$STARTUP:DEBUGSETUP V73 /JOB"L                    Then, run the character cell IVP by executing the commandX                    "@SYS$TEST:DBG$IVP.COM" or, if DECWindows Motif has been installed onY                    your system, run the interactive DECWindows Motif IVP by executing theV5                    command "@SYS$TEST:DBG$DW$IVP.COM"K  M                %ADB-I-INSTALLDONE, OpenVMS Alpha Debug V7.3 installation done ]                %VMSINSTAL-I-MOVEFILES, Files will now be moved to their target directories... 1                OpenVMS Debugger Startup ProcedureeI                Copyright 2002 Compaq Information Technologies Group, L.P.h/                OpenVMS Debugger Setup ProcedureVI                Copyright 2002 Compaq Information Technologies Group, L.P.o/                OpenVMS Debugger Setup ProcedureiI                Copyright 2002 Compaq Information Technologies Group, L.P.a  A                   Beginning the Debug V7.3 Verification Procedure2  L                   Copyright 2002 Compaq Information Technologies Group, L.P.  N                   Compaq, the Compaq logo, Alpha and OpenVMS are trademarks ofP                   Compaq Information Technologies Group, L.P. in the U.S. and/or"                   other countries.  K                   Confidential computer software. Valid license from Compaq K                   required for possession, use or copying.  Consistent with O                   FAR 12.211 and 12.212, Commercial Computer Software, ComputerOK                   Software Documentation, and Technical Data for CommercialcJ                   Items are licensed to the U.S. Government under vendor's.                   standard commercial license.  9                  Debug verification procedure successful.O  B                        Installation of ADB V7.3 completed at 15:08  M                    Adding history entry in VMI$ROOT:[SYSUPD]VMSINSTAL.HISTORYt  T                    Creating installation data file: VMI$ROOT:[SYSUPD]ADB073.VMI_DATA  9                        VMSINSTAL procedure done at 15:08)e  E             8. Edit your system startup procedure as described in thea$                above displayed text.  F                                         Installing Compaq Fortran 2-19 Y  S                  F                                                                      3F       ________________________________________________________________  F                                        After Installing Compaq Fortran      E             The following tasks can be performed after Compaq Fortrane             is installed:i  D             o  Running the Installation Verification Procedure (IVP)'                separately (Section 3.1),  B             o  Modifying the system-wide startup command procedure                (Section 3.2)  F             o  Making the product usable on a VMScluster (Section 3.3)  F             o  Making the recently installed FORTRAN command available8                to users after installation (Section 3.4)  8             o  Setting user account quotas (Section 3.5)  2             o  Enhancing performance (Section 3.6)  4             o  Removing Compaq Fortran (Section 3.7)  C             o  CXML Post-Installation Startup Options (Section 3.8)C  1             o  Troubleshooting tips (Section 3.9)   A             o  Getting help and reporting problems (Section 3.10)r  D       3.1 Running the Installation Verification Procedure Separately  B             The Compaq Fortran Installation Verification ProcedureD             (IVP) runs automatically during Compaq Fortran installa-D             tion. Similarly, the Compaq Extended Math Library (CXML).             IVP runs during CXML installation.  ?             If system problems occur, you should run the Compaq A             Fortran IVP separately to ensure the integrity of the ?             installed files. To run the IVP, type the following              command:  $             $ @SYS$TEST:FORT$IVP.COM  F                                    After Installing Compaq Fortran 3-1    y            ?          If any problems are encountered, a message such as theV          following appears:_  /          Compaq Fortran Version 7.n TEST FAILED   @          Similarly, you can run the CXML IVP after installation,@          or at other times, to ensure the integrity of installed@          files if system problems have occurred. You need system=          privileges to run the CXML IVP. To run the CXML IVP,-1          execute the following command procedure:t  "          $  @SYS$TEST:CXML_IVP.COM  A          If the IVP runs successfully, you will see the followingp          display:   M          CXML-I-IVP> Completed CXML Vnnnn Installation Verification ProcedureM  ;    3.2  Modifying the System-Wide Startup Command Proceduret  @          Add the following lines to the system-wide startup file?          (if you have not done so previously), such as the file B          SYS$MANAGER:SYSTARTUP_VMS.COM or a command procedure that          it invokes:  +             $     @SYS$STARTUP:FORT$STARTUPe+             $     @SYS$STARTUP:CXML$STARTUPR  A          These command procedures install Compaq Fortran and CXML 6          images in memory and perform related actions.  =          The Fortran startup procedure line does not take any            parameters (arguments).  A          The CXML startup procedure line lets you specify certain           parameters to:t  1          o  Control the default CXML link libraryT  B          o  Specify names of CXML shareable images to be installed             as shared images  B          o  Specify names of CXML shareable images to be installed             as resident images  '    3-2  After Installing Compaq Fortran                  B             Among other things, inserting this line in the startup>             procedure makes the correct CXML library available?             automatically, eliminating the need for the user to @             explicitly specify the CXML link library on the LINK             command line.p  <             In addition, individual users can select a user-@             specific default CXML link library, by executing the7             SYS$LIBRARY:CXML$SET_LIB command procedure.T  >             For more information on the CXML startup procedureA             arguments and specifying a user-specific default CXMLo*             link library, see Section 3.8.  #       3.3 VMScluster Considerationsl  ?             If you want to run Compaq Fortran on multiple nodes.A             of a VMScluster, first check to see that you have the @             appropriate software license (see Section 1.3). Then@             perform the following steps after you install Compaq             Fortran:  B             1. Issue the LICENSE LOAD command, as described in theE                OpenVMS License Management Utility Manual, to activategB                the license on each node in the VMScluster on which0                Compaq Fortran is to be executed.  B             2. The commands in this step should be executed on allE                cluster nodes, whether or not they are licensed to use D                Compaq Fortran; failure to do so may cause unexpected                 errors for users.  D                ________________________Note ________________________  ;                If you are using a dual-architecture (VAX[R]a?                and Alpha systems) heterogeneous cluster, before B                executing these commands, make sure the appropriateA                logical names have been set to define the scope of @                the SYSMAN DO commands. For more information, see3                the OpenVMS System Manager's Manual.d  D                _____________________________________________________      F                                    After Installing Compaq Fortran 3-3 i  s            B             While logged in as SYSTEM, or as another username thatA             has the CMKRNL and SYSPRV privileges enabled, use the*>             OpenVMS SYSMAN utility to make the new versions of3             shareable images available, as follows:n  #             $ RUN SYS$SYSTEM:SYSMANe+             SYSMAN> SET ENVIRONMENT/CLUSTERi7             %SYSMAN-I-ENV, current command environment: 0                     Clusterwide on local clusterH                     Username SYSTEM       will be used on nonlocal nodes@             SYSMAN> DO INSTALL REPLACE SYS$LIBRARY:DCLTABLES.EXE=             %SYSMAN-I-OUTPUT, command execution on node NODE1 =             %SYSMAN-I-OUTPUT, command execution on node NODE2YA             SYSMAN> DO INSTALL REPLACE SYS$LIBRARY:DEC$FORRTL.EXEr=             %SYSMAN-I-OUTPUT, command execution on node NODE1,=             %SYSMAN-I-OUTPUT, command execution on node NODE2 ?             SYSMAN> DO INSTALL REPLACE SYS$LIBRARY:DPML$SHR.EXEl=             %SYSMAN-I-OUTPUT, command execution on node NODE1 =             %SYSMAN-I-OUTPUT, command execution on node NODE27  ;             If any of the INSTALL commands fail, reboot the              affected node.  ?             The SYSMAN utility will cause each DO command to be 7             executed on all nodes of the local cluster.o  >          3. The SYS$STARTUP:FORT$STARTUP.COM file installs the>             compilers as a known image. This command procedureB             file should be executed on all cluster nodes using the!             following DO command:o  0             SYSMAN> DO @SYS$STARTUP:FORT$STARTUP=             %SYSMAN-I-OUTPUT, command execution on node NODE1A=             %SYSMAN-I-OUTPUT, command execution on node NODE2   &          4. Finally, exit from SYSMAN.               SYSMAN> EXIT
             $b            '    3-4  After Installing Compaq Fortran                  A       3.4 Making the FORTRAN Command Available After Installation   E             Compaq Fortran is now installed and can be invoked by alln+             users with the FORTRAN command.n  E             The installation procedure modifies the DCL command tablegF             so that the FORTRAN commands are recognized and processed.F             However, the previous command table is still in effect for4             those users who are currently logged in.  C             All logged-in users who want to use the FORTRAN commandoC             must log out and log in again, or use the following DCL              command:  7             $ SET COMMAND /TABLES=SYS$LIBRARY:DCLTABLES   #       3.5 User Account Requirementst  C             No special privileges are needed to use Compaq Fortran. B             There is no benefit from installing the compilers with             privileges.   ?             To use Compaq Fortran, a user account does not needg@             to meet any special quota requirements. However, forA             users who will be compiling very large programs (many B             program units compiled together) or running very largeA             performance-critical programs, consider the adjustingV@             working set (WSDEF, WSQUOTA, WSEXTENT) and page file>             (PGFLQUOTA) account quotas to improve performance.  =             Use the OpenVMS Authorize Utility from a suitablyvB             privileged account to change the process quotas in theB             user authorization file (UAF). Some sites may restrictC             the use of the Authorize Utility to certain accounts ori             people.   C             After the quotas for the account have been changed, theRC             user should log out of the account and log in again fors*             the new quotas to take effect.  C             For information on using the Authorize Utility, see then8             OpenVMS System Manager's Manual: Essentials.      F                                    After Installing Compaq Fortran 3-5                 ,    3.6  Enhancing Compaq Fortran Performance  ?          This section includes information on system tuning andsB          explains how to install Compaq Fortran as a shared image.  C          After you install Compaq Fortran, you might want to adjust,?          your system to enhance performance or lower the use ofO          some system resources.e  =          If users will be compiling very large programs (many ?          program units compiled together) or running very large ?          performance-critical programs, consider the following:%  =          o  Check that adequate page file space exists. Large-@             programs need more virtual memory during compilation>             and execution than small programs. Use the INSTALLA             command to extend an existing page file or create one #             or more new page files.L  >          o  The SYSGEN parameter virtual page count is relatedA             to the total amount of page file space. If you create ?             more page file space, review the virtual page counte3             parameter and increase it if necessary.u  B          o  The SYSGEN parameter maximum working set (WSMAX) might>             also be checked if a larger process working set is             needed.E  9          For more information on page file use and SYSGENC=          parameters, see the OpenVMS System Manager's Manual:iA          Tuning, Monitoring, and Complex Systems. For informationnC          about system tuning and performance investigation, see the 1          Guide to OpenVMS Performance Management.E      3.7  Removing Compaq Fortran   :          To remove Compaq Fortran from the system, use the          following command:r  !          $ PRODUCT REMOVE FORTRAN   >          You may be asked if you would like to also remove the@          FORRTL product. Compaq recommends that you answer NO to          this prompt.X  >          After removing Compaq Fortran from the system, removeB          the call to SYS$STARTUP:FORT$STARTUP.COM from your system          startup procedure.r  '    3-6  After Installing Compaq Fortran  2  m            C             To remove Compaq Extended Math Library from the system,P&             use the following command:  !             $ PRODUCT REMOVE CXML.  @             After removing Compaq Extended Math Library from theC             system, remove the call to SYS$STARTUP:CXML$STARTUP.COM /             from your system startup procedure.   0       3.8 CXML Post-Installation Startup Options  A             As part of the post-installation process described in C             Section 3.2, you need to add the following line to yourr'             system's startup procedure:T  &              @SYS$STARTUP:CXML$STARTUP  B             Among other things, inserting this line in the startupB             procedure will make the correct CXML library available?             automatically, eliminating the need for the user toA@             explicitly specify the CXML link library on the LINK             command line.T  <             In addition, individual users can select a user-@             specific default CXML link library, by executing theD             SYS$LIBRARY:CXML$SET_LIB command procedure, as described             in Section 3.8.2.D  @             This command procedure has three system-wide defaultE             parameters, which you can optionally change (as describede@             below). The default parameters control the following             things:d  F             o  The first parameter sets the default CXML link library.+                Its default value is "IEEE".   B             o  The second parameter is a list of the names of CXMLE                shareable images to be installed as shared images. ItsS+                default value is " " (none).   A             o  The third parameter is a list of the names of CXMLnC                shareable images to be installed as resident images.U/                Its default value is " " (none).M  ?             If the default parameter values described above are ;             acceptable, you can skip the rest of this step.   B             If you want to change any of these parameters, use the#             following instructions.   F                                    After Installing Compaq Fortran 3-7 D  g            -    3.8.1  Setting CXML System-Wide Parametersh  C          First parameter-controls the default CXML link library. Ifs?          it has the value "IEEE", the library of routines usingh=          IEEE floating-point format will be designated as the >          default CXML link library. If its value is "VAX", the>          library of VAX floating-point format routines will beA          designated as the default CXML link library. The defaulta@          value of this first parameter is "IEEE". If it does notA          have the value "VAX" or "IEEE", an error message will beD          given.a  ?          Second parameter-a list of the names of CXML shareableEC          images to be installed as shared images. Its default value A          is "". Allowable names in this list are described in the2          following table.n  >          Third parameter-a list of the names of CXML shareable?          images to be installed as resident images. Its defaulte@          value is "". Allowable names in this list are described          Table 3-1.g  A          Table 3-1  Allowable names for the Second and Third CXML C          ___________Startup_Line_Parameters________________________   (          IEEE_BLAS1            VAX_BLAS1)          IEEE_BLAS1E           VAX_BLAS1Ep(          IEEE_BLAS2            VAX_BLAS2(          IEEE_BLAS3            VAX_BLAS3)          IEEE_COMMON           VAX_COMMONU)          IEEE_LAPACK           VAX_LAPACKe+          IEEE_SIG_PROC         VAX_SIG_PROC )          IEEE_SPARSE           VAX_SPARSE C          IEEE_VLIB_____________VAX_VLIB____________________________   B          The list entries are not case sensitive. If more than oneC          name appears in a list, the names are separated by commas. C          The list may contain only the above names and comma(s). If.C          a CXML shareable image name appears in both lists, it wille(          be installed as a shared image.          '    3-8  After Installing Compaq FortranI a  t            C             For example, the following command will set the defaultVE             CXML link library to be the one using IEEE floating-pointlD             format and will install the IEEE-format COMMON shareableF             image along with all the IEEE-format BLAS shareable imagesF             as resident images. No other CXML shareable images will be             installed.  1             $ @SYS$STARTUP:CXML$STARTUP IEEE "" -aG             $_ IEEE_BLAS1,IEEE_BLAS1E,IEEE_BLAS2,IEEE_BLAS3,IEEE_COMMON   D             To install CXML images, your system must have sufficientA             resources available. Refer to the following tables to A             obtain the total number of global resources required.n  C             If you are installing images as a /SHARED resource, adddA             all relevant entries under the columns "GBLPAGES" andeD             "GBLSECTIONS". Then check that your system is configuredB             with a sufficient number of free global pages and freeE             global sections to accomodate the images to be installed.(  D             If you are installing images as /RESIDENT resources, addA             all relevant entries under the column "GH_RSRVPGCNT". C             Check that your system has sufficient free pages in the C             resident image code area of the granularity hint regionm*             (see Table 3-2 and Table 3-3).  B             Table 3-2 Global System Resoures For Installed Images-F             __________IEEE_Format_____________________________________  F             Image_Name_______GBLPAGESGBLSECTIONSGH_RSRVPGCNT__________  1             CXML$STS_BLAS1   160     1          8 2             CXML$STS_BLAS1E  192     1          103             CXML$STS_BLAS2   2224    1          127o3             CXML$STS_BLAS3   3488    2          213t1             CXML$STS_COMMON  96      2          1 3             CXML$STS_LAPACK  7584    2          469s3             CXML$STS_SIG_    7904    2          489              PROC3             CXML$STS_SPARSE  1856    1          114 F             CXML$STS_VLIB____112_____2__________2_____________________        F                                    After Installing Compaq Fortran 3-9    t            C          Table 3-3  Global System Resoures For Installed Images-VAXeC          ___________Format_________________________________________   C          Image_Name_______GBLPAGESGBLSECTIONSGH_RSRVPGCNT__________   .          CXML$FGS_BLAS1   160     1          8/          CXML$FGS_BLAS1E  192     1          10f0          CXML$FGS_BLAS2   2224    1          1270          CXML$FGS_BLAS3   3488    2          213.          CXML$FGS_COMMON  96      2          10          CXML$FGS_LAPACK  7568    2          4680          CXML$FGS_SIG_    7904    2          489
          PROCe0          CXML$FGS_SPARSE  1856    1          114C          CXML$FGS_VLIB____112_____2__________2_____________________f  :    3.8.2  Select a User-Specific Default CXML Link Library  =          Individual users can change the CXML link library byy@          changed by invoking SYS$LIBRARY:CXML$SET_LIB from their          process.l  ?          The system-wide default CXML link library is set usingh=          the system startup file SYS$STARTUP:CXML$STARTUP, as$B          described in Section 3.8.1. In addition, individual usersB          may change their own specific default library by invoking>          SYS$LIBRARY:CXML$SET_LIB themselves. For example, theC          following command alters the default CXML link library fora4          the current user to the VAX format library:  (          $ @SYS$LIBRARY:CXML$SET_LIB VAX  ;          For information on using CXML, refer to the Compaq A          Extended Math Library Reference Guide. Refer also to thed.          Web site http://www.compaq.com/math/.      3.9  Troubleshooting Tips  >          If your installation is not successful, check for the%          following possible problems:   =          o  The appropriate PAK must be available to the usernC             performing the installation. The PAK must be registeredaA             and loaded before you can install Compaq Fortran. ForrA             information about registering a PAK, see Section 1.3.I*             Then reinstall Compaq Fortran.  (    3-10  After Installing Compaq Fortran e               J             o  The DCLTABLES.EXE file should be in the SYS$COMMON:[SYSLIB]E                directory. There should not be a copy of DCLTABLES.EXEo(                in SYS$SPECIFIC:[SYSLIB].  D                If a copy of DCLTABLES.EXE is found in a SYS$SPECIFICF                root, rename it to DCLTABLES.OLD, do an INSTALL REPLACED                SYS$LIBRARY:DCLTABLES, then reinstall Compaq Fortran.  @             o  The system logical name SYS$SYSROOT should not beB                modified from the preset definition provided by the.                OpenVMS Alpha operating system.  .       3.10 Getting Help and Reporting Problems  B             If you encounter a problem while using Compaq Fortran,              report it to Compaq.  A             If an error occurs while Compaq Fortran is in use andSD             you believe the error is caused by a problem with Compaq7             Fortran, take one of the following actions:e  >             o  If you have a Software Product Services SupportC                Agreement, consider contacting your Customer SupportaB                Center (CSC) by telephone (in the United States, 1-F                800-354-9000) or by using the electronic means providedB                with your support agreement. You can use DSNlink orB                other electronic means to report the problem to the                CSC.   C             o  Customers without a service contract can arrange fori$                per-call CSC support.  C             When you initially contact the CSC, please indicate theS             following:  B             o  The name and version number of the operating system,                (OpenVMS Alpha) you are using  E             o  The name (Compaq Fortran) and version number of Compaql$                Fortran you are using  A             o  The hardware system you are using (such as a modeld                number)  *             o  How critical the problem is  D             o  A very brief description of the problem (one sentence                if possible)   F                                   After Installing Compaq Fortran 3-11 t  m            C          When you submit information electronically or are speaking @          on the phone to the appropriate support specialist, you=          can provide more detailed information. This includes ;          the specific commands used to compile and link the <          program, the error messages displayed, and relevant@          detailed information (possibly including source programA          listings). Please try to narrow the cause of the problem 6          to a specific source module or lines of code.  ?          CSC personnel may ask for additional information, such.B          as listings of any command files, INCLUDE files, relevant@          data files, and so forth. If the program is longer than@          50 lines, submit a copy of it electronically or provideC          machine-readable media (floppy diskette or magnetic tape).   ?          Experience shows that problem reports sometimes do notc@          contain enough information to duplicate or identify theA          problem. Concise, complete information helps Compaq givep:          accurate and timely service to software problems.  >          To obtain information about purchasing Compaq supportB          services, please contact your local sales representative.  B          You may also send comments and questions about the Compaq@          Fortran product to the following Internet mail address:          fortran@compaq.com.                                      (    3-12  After Installing Compaq Fortran                       F                                                                      AF       ________________________________________________________________  F                             Files Added or Updated During Installation      F             This appendix lists, for each of the installable kits, theE             files that are added to or updated on your OpenVMS systeml@             during installation. Note that some files may not beD             installed depending on selected options or your system'sB             configuration or operating system version. In the fileF             names shown, a lowercase "n" indicates a version-dependent             digit.  &             FORTRAN (Fortran Compiler)                [SYSEXE]F90$MAIN.EXE!             [SYSEXE]FORT$MAIN.EXEr#             [SYSEXE]FORT$FSPLIT.EXE )             [SYSHLP]HELPLIB.HLB (updated) )             [SYSHLP]FORTRAN.RELEASE_NOTESa,             [SYSHLP]FORTRAN_RELEASE_NOTES.PS+             [SYSLIB]DCLTABLES.EXE (updated)s(             [SYSLIB]FORT$FORTRAN-F95.CLD(             [SYSLIB]FORT$FORTRAN-F77.CLD!             [SYSLIB]FORSYSDEF,TLBt             [SYSMSG]F90$MSG.EXE               [SYSMSG]FORT$MSG.EXE!             [SYSMSG]FORT$MSG2.EXE )             [SYS$STARTUP]FORT$STARTUP.COMN!             [SYSTEST]FORT$IVP.COMQ  -             FORRTL (Fortran Run-Time Library)                 F                         Files Added or Updated During Installation A-1 t               &          [SYSHLP]FORTRAN.RELEASE_NOTES          [SYSLIB]FORDEF.FOR           [SYSLIB]FORIOSDEF.FOR          [SYSLIB]DEC$FORRTL.EXEt&          [SYSLIB]STARLET.OLB (updated)'          [SYSLIB]IMAGELIB.OLB (updated)t'          [SYSUPD]FOR$INSTALL_FORRTL.COM !          [SYSTEST]FOR$RTL_IVP.COMc!          [SYSTEST]FOR$RTL_IVP.OBJ   %          CXML (Extended Math Library)   &          [SYSHLP]HELPLIB.HLB (updated)"          [SYSHLP]CXML_LAPACK_C.TXT"          [SYSHLP]CXML_LAPACK_D.TXT"          [SYSHLP]CXML_LAPACK_S.TXT"          [SYSHLP]CXML_LAPACK_Z.TXT-          [SYSHLP]CXML-Vnnnn-RELEASE-NOTES.TXTa,          [SYSHLP]CXML-Vnnnn-RELEASE-NOTES.PS,          [SYSHLP.EXAMPLES.CXML]READ_ME.INDEX3          [SYSHLP.EXAMPLES.CXML]EXAMPLE_LAPACK_1.FORt3          [SYSHLP.EXAMPLES.CXML]EXAMPLE_LAPACK_2.FORC4          [SYSHLP.EXAMPLES.CXML]EXAMPLES_SIG_PROC.FOR2          [SYSHLP.EXAMPLES.CXML]EXAMPLE_ITSOL_1.FOR2          [SYSHLP.EXAMPLES.CXML]EXAMPLE_ITSOL_2.FOR2          [SYSHLP.EXAMPLES.CXML]EXAMPLE_ITSOL_3.FOR2          [SYSHLP.EXAMPLES.CXML]EXAMPLE_ITSOL_4.FOR2          [SYSHLP.EXAMPLES.CXML]EXAMPLE_ITSOL_5.FOR3          [SYSHLP.EXAMPLES.CXML]EXAMPLE_SKYSOL_1.FORe3          [SYSHLP.EXAMPLES.CXML]EXAMPLE_SKYSOL_2.FORg3          [SYSHLP.EXAMPLES.CXML]EXAMPLE_SKYSOL_3.FOR 3          [SYSHLP.EXAMPLES.CXML]EXAMPLE_SKYSOL_4.FORS0          [SYSHLP.EXAMPLES.CXML]EXAMPLE_ITSOL_1.C1          [SYSHLP.EXAMPLES.CXML]EXAMPLE_LAPACK_1.Ce0          [SYSHLP.EXAMPLES.CXML]EXAMPLE_SFFT_1D.C0          [SYSHLP.EXAMPLES.CXML]EXAMPLE_SFFT_2D.C1          [SYSHLP.EXAMPLES.CXML]EXAMPLE_SKYSOL_1.C 2          [SYSHLP.EXAMPLES.CXML]EXAMPLE_ITSOL_1.CXX3          [SYSHLP.EXAMPLES.CXML]EXAMPLE_SKYSOL_1.CXXa          [SYSLIB]CXMLDEF.FOR          [SYSLIB]CXML_DEF.FOR(          [SYSLIB]DXMLDEF.FOR          [SYSLIB]DXML_DEF.FOR           [SYSLIB]CXMLDEF.H  2    A-2  Files Added or Updated During Installation e  d                         [SYSLIB]CXML_DEF.H             [SYSLIB]DXMLDEF.H              [SYSLIB]DXML_DEF.H-             [SYSLIB]CXML_EQUIVALENCE_LAPACK.Ct!             [SYSLIB]CXML$EMACS.MLs              [SYSLIB]CXML$EVE.TPU              [SYSLIB]CXML$FGS.OLB&             [SYSLIB]CXML$FGS_BLAS1.EXE'             [SYSLIB]CXML$FGS_BLAS1E.EXEt&             [SYSLIB]CXML$FGS_BLAS2.EXE&             [SYSLIB]CXML$FGS_BLAS3.EXE'             [SYSLIB]CXML$FGS_COMMON.EXEu'             [SYSLIB]CXML$FGS_LAPACK.EXEF(             [SYSLIB]CXML$FGS_SCIPORT.OLB)             [SYSLIB]CXML$FGS_SIG_PROC.EXE '             [SYSLIB]CXML$FGS_SPARSE.EXEh%             [SYSLIB]CXML$FGS_VLIB.EXES(             [SYSLIB]CXML$IMAGELIB_GS.OLB(             [SYSLIB]CXML$IMAGELIB_TS.OLB$             [SYSLIB]CXML$SET_LIB.COM              [SYSLIB]CXML$STS.OLB&             [SYSLIB]CXML$STS_BLAS1.EXE'             [SYSLIB]CXML$STS_BLAS1E.EXEn&             [SYSLIB]CXML$STS_BLAS2.EXE&             [SYSLIB]CXML$STS_BLAS3.EXE'             [SYSLIB]CXML$STS_COMMON.EXE '             [SYSLIB]CXML$STS_LAPACK.EXEA(             [SYSLIB]CXML$STS_SCIPORT.OLB)             [SYSLIB]CXML$STS_SIG_PROC.EXE '             [SYSLIB]CXML$STS_SPARSE.EXE %             [SYSLIB]CXML$STS_VLIB.EXEa)             [SYS$STARTUP]CXML$STARTUP.COMt!             [SYSTEST]CXML_IVP.COMi-             [SYSTEST.CXML]BLAS_BUILD_TEST.OBJp/             [SYSTEST.CXML]LAPACK_BUILD_TEST.OBJT1             [SYSTEST.CXML]SIG_PROC_BUILD_TEST.OBJs/             [SYSTEST.CXML]SPARSE_BUILD_TEST.OBJm-             [SYSTEST.CXML]VLIB_BUILD_TEST.OBJ ,             [SYSTEST.CXML]IVP_LAPACK_VAX.OBJ-             [SYSTEST.CXML]IVP_LAPACK_IEEE.OBJC)             [SYSTEST.CXML]IVP_SIG_VAX.OBJo*             [SYSTEST.CXML]IVP_SIG_IEEE.OBJ/             [SYSTEST.CXML]IVP_SPARSE_B1_VAX.OBJc    F                         Files Added or Updated During Installation A-3 S  L            -          [SYSTEST.CXML]IVP_SPARSE_B1_IEEE.OBJ3,          [SYSTEST.CXML]IVP_SPARSE_IS_VAX.OBJ-          [SYSTEST.CXML]IVP_SPARSE_IS_IEEE.OBJe-          [SYSTEST.CXML]IVP_SPARSE_SKY_VAX.OBJi.          [SYSTEST.CXML]IVP_SPARSE_SKY_IEEE.OBJ'          [SYSTEST.CXML]IVP_VLIB_VAX.OBJs(          [SYSTEST.CXML]IVP_VLIB_IEEE.OBJ&          [SYSUPD]CXML$REMOVE_FILES.COM      ADB (Advanced Debugger)  /          [DECW$DEFAULTS.SYSTEM]VMSDEBUG_Vnn.DATs          [SYSEXE]LINKER64.EXE -          [SYSEXE]DBGHK$PRCDUMP_KERNEL_Vnn.COMs-          [SYSEXE]DBGHK$PRCDUMP_KERNEL_Vnn.EXEl-          [SYSEXE]DBGHK$PRCDUMP_KERNEL_Vnn.MAPp-          [SYSEXE]DBGHK$SYSDUMP_KERNEL_Vnn.COM -          [SYSEXE]DBGHK$SYSDUMP_KERNEL_Vnn.EXEs-          [SYSEXE]DBGHK$SYSDUMP_KERNEL_Vnn.MAPe*          [SYSEXE]DBGHK$HOST_KERNEL_Vnn.COM*          [SYSEXE]DBGHK$HOST_KERNEL_Vnn.EXE*          [SYSEXE]DBGHK$HOST_KERNEL_Vnn.MAP'          [SYSEXE]FORCE_PROCESS_DUMP.EXE %          [SYSHLP]ADBxxx.RELEASE_NOTESt!          [SYSHLP]DBG$HELP_Vnn.HLBo#          [SYSHLP]DBG$UIHELP_Vnn.HLB (          [SYSLIB]DCLTABLES.EXE (updated)           [SYSLIB]CS_IN_DEBUG.CLD!          [SYSLIB]CS_OUT_DEBUG.CLD $          [SYSLIB]Vnn_Vnn_ANALYZE.CLD           [SYSLIB]Vnn_ANALYZE.CLD          [SYSLIB]DEBUG_Vnn.EXE          [SYSLIB]DEBUG_Vnn.MAP!          [SYSLIB]DEBUGSHR_Vnn.EXE !          [SYSLIB]DEBUGSHR_Vnn.MAP           [SYSLIB]TRACE_Vnn.EXE          [SYSLIB]TRACE_Vnn.MAP$          [SYSLIB]DEBUGSRVSHR_Vnn.EXE$          [SYSLIB]DEBUGSRVSHR_Vnn.MAP#          [SYSLIB]DEBUGUISHR_Vnn.EXE #          [SYSLIB]DEBUGUISHR_Vnn.MAPt$          [SYSLIB]VMSDEBUGUIL_Vnn.UID          [SYSLIB]DBG$HA_Vnn.UID"&          [SYSLIB]DBG$HA_KERNEL_Vnn.EXE  2    A-4  Files Added or Updated During Installation e  f            )             [SYSLIB]DBG$HA_KERNEL_Vnn.MAPa'             [SYSLIB]DBG$HA_MAIN_Vnn.EXEi'             [SYSLIB]DBG$HA_MAIN_Vnn.MAPs+             [SYSLIB]LIBRTL_INSTRUMENTED.EXE #             [SYSLIB]IMGDUMP_Vnn.EXEe*             [SYSLIB]IMGDUMP_RIGHTS_Vnn.EXE%             [SYSLIB]SDA$SHARE_Vnn.EXEe%             [SYSMSG]DBGTBKMSG_Vnn.EXE %             [SYSMSG]PRGDEVMSG_Vnn.EXE               [SYSTEST]DBG$IVP.COM#             [SYSTEST]DBG$DW$IVP.COMd"             [SYSTEST]IVP_IMAGE.PAS"             [SYSTEST]IVP_IMAGE.EXE#             [SYSTEST]IVP_SCRIPT.TXT '             [SYSTEST]IVP_SCRIPT.OUT_OLD &             [SYSUPD]DBGKITUNINSTAL.COM(             [SYS$STARTUP]DEBUG$SETUP.COM.             [SYS$STARTUP]DEBUG$STARTUP_Vnn.COM                                                      F                         Files Added or Updated During Installation A-5                       F                                                                      BF       ________________________________________________________________  F                                                  Installation Messages      C             This appendix lists the more common diagnostic messagesM=             you might see during product installation. If you D             encounter a message not shown here, use the HELP/MESSAGEC             command to display information about it. If you add theo?             /LOG qualifier to the PRODUCT INSTALL command, many A             additional informational messages will be displayed -l!             these can be ignored.a    N             FAILCONF,  failed to resolve conflicting requirements for 'object-*                        type' 'object-name'  V              Explanation:  More than one product supplies a managed object of the sameR                            name, type, and scope. They cannot coexist because of aW                            conflict in the objects' properties. Files, directories, andoK                            library modules are examples of managed objects.t  [              User Action:  If you are installing the FORRTL kit on OpenVMS 7.1, ignore thisEX                            message and continue the installation.  Otherwise, report the-                            problem to Compaq.t  <             INSTALLERR,  error executing DCL INSTALL command  W              Explanation:  The POLYCENTER Software Installation utility installs a file(X                            as a known image by having the DCL command INSTALL execute inD                            a subprocess. The INSTALL command failed.  Y              User Action:  Take action based on the accompanying messages. If you specifyhU                            the /TRACE qualifier when you retry the operation, you canaC                            view the command sent to the subprocess._  F             IVPFAILURE,  test procedure completed with an error status      F                                              Installation Messages B-1 A               T           Explanation:  The installation verification test procedure for the productV                         completed with an exit status that indicates a failure. If youV                         were executing a PRODUCT INSTALL command, the product has beenL                         completely installed, but its test procedure failed.  V           User Action:  Take action based on the accompanying messages. If you specifyR                         the /TRACE qualifier when you retry the operation, you canO                         view the commands sent to the subprocess and the output C                         generated when these commands are executed._  J          RETAIN,  'object' 'object-name' was not replaced because 'object'B                    from kit does not have higher generation number  P           Explanation:  During installation of a software product (or a patch toP                         a software product), the specified object (either a fileO                         or a library module) was not copied from the kit to theKR                         destination disk. The installation utility found an objectT                         with the same name already installed on the destination diskU                         and that object's generation (sequencing) number was the sameMT                         or greater than the generation number of the object from theT                         kit. Therefore, the object with the latest generation numberT                         (the previously installed item) was left on your destination                         disk.R  Q                         This condition typically occurs when you install multiple P                         patches or updates to the same product. The installationR                         utility performs conflict detection and resolution so thatU                         your system will always retain the most current files even if I                         updates are not installed in chronological order.X             User Action:  None.                                 B-2  Installation Messages 