Compaq Fortran
Installation Guide for
Tru64 UNIX Systems


Previous Contents


Appendix A
Sample Compaq Fortran Version 5.n Listings

This appendix provides listings of the following procedures:

This installation guide is not revised for each release of Compaq Fortran. When installing a later version of Compaq Fortran, the displayed numbers for the subsets, version, and subset directory will be specific for that release.

A.1 Sample Compaq Fortran Installation

The sample installation in this appendix shows:

The actual menu display shown on your system might not include certain lines if you have a recent version of Compaq Fortran installed. This appendix shows a new installation (all lines are displayed).

The subset numbers are listed in the online release notes (see Section 1.1).

For an explanation about Compaq Fortran installation (including the mount command), see Chapter 2.


# setld -l /mnt/dfa530/kit [Return]


 
 
The subsets listed below are optional: 
 
     There may be more optional subsets than can be presented on a single 
     screen. If this is the case, you can choose subsets screen by screen 
     or all at once on the last screen. All of the choices you make will 
     be collected for your confirmation before any subsets are installed. 
 
     1) CXML Common Files for the Extended Math Lib, Vn.n 
     2) CXML Extended Math Libraries (Serial and Parallel) for Ev4, Vn.n 
     3) CXML Extended Math Libraries (Serial and Parallel) for Ev5, Vn.n 
     4) CXML Extended Math Libraries (Serial and Parallel) for Ev6, Vn.n 
     5) CXML Reference (man)Pages 
     6) CXML Reference (man)Pages in HTML format 
     7) CXML Vn.n SCIPORT library 
     8) Compaq Compiled Code Support Library #nnn 
     9) Compaq Fortran 90 and 77 Vn.n for Compaq Tru64 UNIX Alpha Systems 
    10) Compaq Fortran RTL #nnn for Compaq Tru64 UNIX Alpha Systems (f90 and f77 
    11) Compaq Fortran Vn.n Release Notes and Man Page 
    12) Compaq Fortran Vn.n Tools & their Man Pages 
    13) High Performance Fortran Runtime Libraries 
 
Or you may choose one of the following options: 
 
    14) ALL of the above 
    15) CANCEL selections and redisplay menus 
    16) EXIT without installing any subsets 
 
Enter your choices or press RETURN to redisplay menus. 
 
Choices (for example, 1 2 4-6): 1,3,5-13
 
You are installing the following optional subsets: 
 
        CXML Common Files for the Extended Math Lib, Vn.n 
        CXML Extended Math Libraries (Serial and Parallel) for Ev5, Vn.n 
        CXML Reference (man)Pages 
        CXML Reference (man)Pages in HTML format 
        CXML Vn.n SCIPORT library 
        Compaq Compiled Code Support Library #nnn 
        Compaq Fortran 90 and 77 Vn.n for Compaq Tru64 UNIX Alpha Systems 
        Compaq Fortran RTL #nnn for Compaq Tru64 UNIX Alpha Systems (f90 and f77 
        Compaq Fortran Vn.n Release Notes and Man Page 
        Compaq Fortran Vn.n Tools & their Man Pages 
        High Performance Fortran Runtime Libraries 
 
Is this correct? (y/n): y
 
Checking file system space required to install selected subsets: 
 
File system space checked OK. 
 
11 subset(s) will be installed. 
 
Loading 1 of 11 subset(s).... 
 
************************************************************************** 
*                                                                        * 
* Copyright Compaq Computer Corporation 1993,1999. All rights reserved.  * 
*                                                                        * 
************************************************************************** 
 
         Compaq Extended Math Library Vn.n for Tru64 UNIX 
 
             Common Files Subset  XMDCOM360 
 
          The common CXML files will be installed. 
 
 
CXML Common Files for the Extended Math Lib, Vn.n 
   Copying from . (disk) 
   Verifying 
 
Loading 2 of 11 subset(s).... 
 
************************************************************************* 
*                                                                       * 
*Copyright Compaq Computer Corporation 1993,1999.   All rights reserved.* 
*                                                                       * 
************************************************************************* 
 
         Deleting obsolete versions of CXML HTML manpages 
 
 
Completed deleting obsolete versions of CXML HTML manpages 
 
 
CXML Reference (man)Pages in HTML format 
   Copying from . (disk) 
   Verifying 
 
Loading 3 of 11 subset(s).... 
 
*************************************************************************** 
*                                                                         * 
*  Copyright Compaq Computer Corporation 1993,1999. All rights reserved.  * 
*                                                                         * 
*************************************************************************** 
 
         Compaq Extended Math Library Vn.n for Tru64 UNIX 
 
            CXML Serial and Parallel libraries, tuned for EV5 
CXML Extended Math Libraries (Serial and Parallel) for Ev5, Vn.n 
   Copying from . (disk) 
   Verifying 
 
Loading 4 of 11 subset(s).... 
 
************************************************************************** 
*                                                                        * 
*Copyright Compaq Computer Corporation 1993,1999.   All rights reserved. * 
*                                                                        * 
************************************************************************** 
 
         Deleting obsolete versions of CXML manpages 
 
 
Completed deleting obsolete versions of CXML manpages 
 
 
CXML Reference (man)Pages 
   Copying from . (disk) 
   Verifying 
 
Loading 5 of 11 subset(s).... 
 
********************************************************************** 
*                                                                    * 
*  Copyright Compaq Computer Corporation 1999. All rights reserved.  * 
*                                                                    * 
********************************************************************** 
 
 
         CXML Vn.n SCIPORT library for Tru64 UNIX 
 
 
CXML Vn.n SCIPORT library 
   Copying from . (disk) 
   Verifying 
 
Loading 6 of 11 subset(s).... 
 
Installation of this subset proceeds automatically, and should complete 
in approximately 1 minute. 
 
 
Compaq Compiled Code Support Library #nnn 
   Copying from . (disk) 
   Verifying 
 
Loading 7 of 11 subset(s).... 
 
Copyright (c) Digital Equipment Corporation, 1995, 1998.  All Rights Reserved. 
High Performance Fortran Runtime Libraries Vn.n-n for DIGITAL UNIX Alpha Systems 
Subset: High Performance Fortran Runtime Libraries (HPFLIBSnnn) 
 
Starting installation at Mon Nov 15 11:58:12 EST 1999. 
 
Installation of this subset proceeds automatically, and should complete 
in approximately 1 minute. 
 
There are no installation questions for this subset. 
 
High Performance Fortran Runtime Libraries 
   Copying from . (disk) 
   Verifying 
 
Loading 8 of 11 subset(s).... 
 
Installation of this subset proceeds automatically, and should complete 
in approximately 1 minute. 
 
 
Compaq Fortran RTL #nnn for Compaq Tru64 UNIX Alpha Systems (f90 and f77) 
   Copying from . (disk) 
   Verifying 
 
Loading 9 of 11 subset(s).... 
 
Installation of this subset proceeds automatically, and should complete 
in approximately 1 minute. 
 
 
Copyright Digital Equipment Corporation 1992,1999. All rights reserved 
 
Restricted Rights: Use, duplication, or disclosure by the U.S. Government is 
subject to restrictions as set forth in subparagraph (c) (1) (ii) of 
DFARS 252.227-7013, or in FAR 52.227-19, or in FAR 52.227-14 Alt. III, as 
applicable. 
 
This software is proprietary to and embodies the confidential technology of 
Digital Equipment Corporation. Possession, use, or copying of this software 
and media is authorized only pursuant to a valid written license from DIGITAL 
or an authorized sublicensor. 
 
 
Compaq Fortran 90 and 77 Vn.n for Compaq Tru64 UNIX Alpha Systems 
   Copying from . (disk) 
   Verifying 
 
Loading 10 of 11 subset(s).... 
 
Installation of this subset proceeds automatically, and should complete 
in approximately 1 minute. 
 
 
Compaq Fortran Vn.n Tools & their Man Pages 
   Copying from . (disk) 
   Verifying 
Loading 11 of 11 subset(s).... 
 
Copyright Digital Equipment Corporation 1992,1999. All rights reserved 
 
Restricted Rights: Use, duplication, or disclosure by the U.S. Government is 
subject to restrictions as set forth in subparagraph (c) (1) (ii) of 
DFARS 252.227-7013, or in FAR 52.227-19, or in FAR 52.227-14 Alt. III, as 
applicable. 
 
This software is proprietary to and embodies the confidential technology of 
Digital Equipment Corporation. Possession, use, or copying of this software 
and media is authorized only pursuant to a valid written license from DIGITAL 
or an authorized sublicensor. 
 
 
Compaq Fortran Vn.n Release Notes and Man Page 
   Copying from . (disk) 
   Verifying 
 
11 of 11 subset(s) installed successfully. 
 
 
Configuring "CXML Common Files for the Extended Math Lib, Vn.n" (XMDCOMnnn) 
 
  The CXML Manpages in HTML are now installed. 
 
  To view them,  point your browser to 
  /usr/opt/XMDHTMnnn/cxml_webpages/cxml_home_page.html 
 
 
Configuring "CXML Reference (man)Pages in HTML format" (XMDHTMnnn) 
 
 
 You are installing the CXML subset XMDLIB5360 . 
 
 This subset contains serial and parallel libraries which are 
 tuned for the 21164 family of the Alpha AXP processor types. 
 
 
 By default, both the serial and the parallel CXML libraries 
 will be installed.  You can choose to install 
       only the serial CXML   [s] 
       only the parallel CXML [p] 
 
 Please choose now:  install only the serial CXML   [s] 
                     install only the parallel CXML [p] 
    (hit RETURN to get the default -> install both) ? 
 
 
 
 
 
 By default, both shared and archive CXML libraries 
 will be installed.  You can choose to install 
         only shared libs, e.g. libcxml.so  [s] 
         only archive libs, e.g. libcxml.a  [a] 
 
 Please choose now:  install only shared CXML libs  [s] 
                     install only archive CXML libs [a] 
    (hit RETURN to get the default -> install both) ? 
 
 This installation will construct the CXML libraries you selected 
 with names that show the platform explicitly, e.g. libcxml_ev5.so. 
 This installation will construct symbolic links from /usr/lib or 
 /usr/shlib to the selected libraries. 
 
 By default, this installation will also construct symbolic links 
 from the standard CXML library names to your selected libraries 
   e.g. /usr/shlib/libcxml.so 
 unless you choose NO standard names [n]. 
 
 Please choose now:  no standard names [n] 
     (hit RETURN to get the default -> standard names) ? 
 
 
 The requested CXML libraries will be constructed and installed. 
 The installation will take just a few minutes. 
 
 
   ... unpacking the serial libraries ... 
 
 ... building the shared serial libraries ... 
 
   ... unpacking the parallel libraries ... 
 
  ... building the shared parallel libraries ... 
 
 
Configuring "CXML Extended Math Libraries (Serial and Parallel) for 
Ev5, Vn.n" (XMDLIB5360) 
 Creating Links to new manpages for CXML 
 
Configuring "CXML Reference (man)Pages" (XMDMANnnn) 
 Creating Links to new manpages for CXML Vn.n SCIPORT 
 
 To run the IVP after the installation, please use 
    setld -v  XMDSCInnn 
 
Configuring "Compaq Compiled Code Support Library #nnn" (OTABASEnnn) 
OTABASEnnn, information: Shared library installed. 
Creating softlinks for HPFLIBSnnn ...done. 
 
 
High Performance Fortran Runtime Libraries Vn.n-n for DIGITAL UNIX Alpha Systems 
Subset: High Performance Fortran Runtime Libraries (HPFLIBSnnn) 
 
Installation completed at Mon Nov 15 12:04:41 EST 1999. 
 
Configuring "High Performance Fortran Runtime Libraries" (HPFLIBSnnn) 
 
Copyright (c) Digital Equipment Corporation, 1995, 1998.  All Rights Reserved. 
High Performance Fortran Runtime Libraries Vn.n-n for DIGITAL UNIX Alpha Systems 
Subset: High Performance Fortran Runtime Libraries (HPFLIBSnnn) 
 
Starting configuration (INSTALL) at Mon Nov 15 12:04:42 EST 1999. 
Completing configuration (INSTALL) at Mon Nov 15 12:04:42 EST 1999. 
 
Configuring "Compaq Fortran RTL #387 for Compaq Tru64 UNIX Alpha Systems 
(f90 and f77)" (DFARTL387) 
DFARTL387, information: Shared libraries installed. 
 
DFABASE530, information: You can run the Installation Verification 
        Procedure using the following command from root: 
                setld -v DFABASE530 
 
Configuring "Compaq Fortran 90 and 77 Vn.n for Compaq Tru64 UNIX Alpha Systems" 
(DFABASE530) 
 
Configuring "Compaq Fortran Vn.n Tools & their Man Pages" (DFACOM530) 
 
DFADOC530, information: The f77 release notes are in 
        ./usr/lib/cmplrs/fort/relnotes 
  and the f90 release notes are in 
        ./usr/lib/cmplrs/fort90/relnotes90 
 
Configuring "Compaq Fortran Vn.n Release Notes and Man Page" (DFADOC530) 
 

A.2 Sample Compaq Fortran Installation Verification Procedure (IVP)

These samples of the installation verification procedure show Compaq Fortran subset numbers and displayed information for Version 5.3 IVPs. Subset numbers and displayed information will change for subsequent releases.


# /usr/sbin/setld -v DFABASE530 [Return]


 
Compaq Fortran 90 and 77 V5.3 for Compaq Tru64 UNIX Alpha Systems (DFABASE530) 
 
DFABASE530: Starting Installation Verification Procedure (IVP). 
Copyright (c) Digital Equipment Corporation, 1992,1999.  All rights reserved. 
 
If this IVP fails, please include the following when submitting a report: 
    1) This subset name, which is DFABASE530 
    2) Output from: ls -l /tmp/DFABASE530.ivptmp 
    3) This setld session 
 
IVP, information: Created scratch directory. 
IVP, information: Testing the original Compaq Fortran 77 compiler 
IVP, information: Compiling and linking. 
IVP, information: Running. 
IVP, information: Execution of original Compaq Fortran 77 successful. 
IVP, information: Testing the redirected Compaq Fortran 77 compiler 
IVP, information: Compiling and linking. 
IVP, information: Running. 
IVP, information: Execution of redirected Compaq Fortran 77 successful. 
IVP, information: Testing the Compaq Fortran 90 compiler 
IVP, information: Compiling and linking. 
IVP, information: Running. 
IVP, information: Execution of Compaq Fortran 90 successful. 
IVP, information: Cleaning up. 
IVP, information: DFABASE530 is properly installed. 
 
#setld -v HPFLIBS170
 
High Performance Fortran Runtime Libraries (HPFLIBS170) 
 
Copyright (c) Digital Equipment Corporation, 1995, 1998.  All Rights Reserved. 
Starting the verification of 
High Performance Fortran Runtime Libraries V1.7-0 for DIGITAL UNIX Alpha Systems 
Subset: High Performance Fortran Runtime Libraries (HPFLIBS170) 
 
 
 
Checking the presence of the HPF scalar libraries ... Done. 
 
Checking for the presence of the f90 compiler ... Done. 
 
Creating a sample F90 program ... Done. 
 
Compiling the sample F90 program ... Done. 
 
Linking the sample F90 program with the static HPF scalar library ... Done. 
 
Running the sample F90 program ... Done. 
 
Linking the sample F90 program with the shared HPF scalar library ... Done. 
 
Running the sample F90 program ... Done. 
 
Verification of HPFLIBS170 is successful. 
 
# setld -v XMDLIB5360
 
CXML Extended Math Libraries (Serial and Parallel) for Ev5, V3.6 (XMDLIB5360) 
 
 Running CXML V3.6 IVP on usr/shlib/libcxml.so 
 
Copyright (c) Compaq Computer Corporation, 1999. All rights reserved. 
 
 
IVP_TEST> IVP Testing in progress 
 
IVP_TEST> CXML IVP completed OK 
 
 Running CXML V3.6 IVP on usr/shlib/libdxml.so 
 
Copyright (c) Compaq Computer Corporation, 1999. All rights reserved. 
 
 
IVP_TEST> IVP Testing in progress 
 
IVP_TEST> CXML IVP completed OK 
 
 Running CXML V3.6 IVP on usr/shlib/libcxml_ev5.so 
 
Copyright (c) Compaq Computer Corporation, 1999. All rights reserved. 
 
 
IVP_TEST> IVP Testing in progress 
 
IVP_TEST> CXML IVP completed OK 
 
 Running CXML V3.6 IVP on usr/shlib/libdxml_ev5.so 
 
Copyright (c) Compaq Computer Corporation, 1999. All rights reserved. 
 
 
IVP_TEST> IVP Testing in progress 
 
IVP_TEST> CXML IVP completed OK 
 
 Running CXML V3.6 IVP on usr/lib/libcxml_ev5.a 
 
Copyright (c) Compaq Computer Corporation, 1999. All rights reserved. 
 
 
IVP_TEST> IVP Testing in progress 
 
IVP_TEST> CXML IVP completed OK 
 Running CXML V3.6 IVP on usr/lib/libdxml_ev5.a 
 
Copyright (c) Compaq Computer Corporation, 1999. All rights reserved. 
 
 
IVP_TEST> IVP Testing in progress 
 
IVP_TEST> CXML IVP completed OK 
 
 Running CXML V3.6 IVP on usr/lib/libcxml.a 
 
Copyright (c) Compaq Computer Corporation, 1999. All rights reserved. 
 
 
IVP_TEST> IVP Testing in progress 
 
IVP_TEST> CXML IVP completed OK 
 
 Running CXML V3.6 IVP on usr/lib/libdxml.a 
 
Copyright (c) Compaq Computer Corporation, 1999. All rights reserved. 
 
 
IVP_TEST> IVP Testing in progress 
 
IVP_TEST> CXML IVP completed OK 
 
 Running CXML V3.6 IVP on usr/shlib/libcxmlp.so 
 
Copyright (c) Compaq Computer Corporation, 1999. All rights reserved. 
 
 
IVP_TEST> IVP Testing in progress 
 
IVP_TEST> CXML IVP completed OK 
 
 Running CXML V3.6 IVP on usr/shlib/libdxmlp.so 
 
Copyright (c) Compaq Computer Corporation, 1999. All rights reserved. 
 
 
IVP_TEST> IVP Testing in progress 
 
IVP_TEST> CXML IVP completed OK 
 
 Running CXML V3.6 IVP on usr/shlib/libcxmlp_ev5.so 
 
Copyright (c) Compaq Computer Corporation, 1999. All rights reserved. 
IVP_TEST> IVP Testing in progress 
 
IVP_TEST> CXML IVP completed OK 
 
 Running CXML V3.6 IVP on usr/shlib/libdxmlp_ev5.so 
 
Copyright (c) Compaq Computer Corporation, 1999. All rights reserved. 
 
 
IVP_TEST> IVP Testing in progress 
 
IVP_TEST> CXML IVP completed OK 
 
 Running CXML V3.6 IVP on usr/lib/libcxmlp_ev5.a 
 
Copyright (c) Compaq Computer Corporation, 1999. All rights reserved. 
 
 
IVP_TEST> IVP Testing in progress 
 
IVP_TEST> CXML IVP completed OK 
 
 Running CXML V3.6 IVP on usr/lib/libdxmlp_ev5.a 
 
Copyright (c) Compaq Computer Corporation, 1999. All rights reserved. 
 
 
IVP_TEST> IVP Testing in progress 
 
IVP_TEST> CXML IVP completed OK 
 
 Running CXML V3.6 IVP on usr/lib/libcxmlp.a 
 
Copyright (c) Compaq Computer Corporation, 1999. All rights reserved. 
 
 
IVP_TEST> IVP Testing in progress 
 
IVP_TEST> CXML IVP completed OK 
 
 Running CXML V3.6 IVP on usr/lib/libdxmlp.a 
 
Copyright (c) Compaq Computer Corporation, 1999. All rights reserved. 
 
 
IVP_TEST> IVP Testing in progress 
 
IVP_TEST> CXML IVP completed OK 
 
 
 

Previous Contents Contents