NAGWare f95 Compiler Release 4.2

                 Technical Information Note (TECHINFO)

1. Introduction

The product NPUX142NA contains nine implementations of the NAGWare f95
Compiler Release 4.2.  The implementations are in separate distribution
directories as shown in the table below.  Single-machine implementations
are available on tape cartridge or from the Internet, in which case only
one distribution directory will be present.

Product code    Target platform                    Distribution directory
------------    ---------------                    ----------------------

NPDAU42NA       DEC Alpha Unix                     NAGWare_f95-alpha
NPH9742NA       Hewlett Packard 9000 Series 700
                                       HP-UX 11    NAGWare_f95-hp700
                                       HP-UX 10    NAGWare_f95-hp700_10
NPIB642NA       IBM RISC System/6000               NAGWare_f95-rs6000
NPLUX42NA       Linux (Intel)                      NAGWare_f95-linux
NPSG542NA       Silicon Graphics (IRIX 5)          NAGWare_f95-irix5
NPSG642NA       Silicon Graphics (IRIX 6 & IRIX64) NAGWare_f95-irix64
NPSOL42NA       Sun SPARC (Solaris)                NAGWare_f95-sparc
NPSOL42NG       Sun SPARC (Solaris) GCC            NAGWare_f95-sol2gcc
NPSU442NA       Sun SPARC (SunOS)                  NAGWare_f95-sun4

The following implementations are only available on a separate tape
cartridge or CD (Release 4.2):

Product code    Target platform                    Distribution directory
------------    ---------------                    ----------------------

NPAMP42NA       Apple PowerMac OS X
NPL6442NA       Intel Itanium Linux                NAGWare_f95-ia64
NPL6A42NA	AMD64           		   NAGWare_f95-amd64


The following implementations are not licence-managed and are available
separately on tape cartridge or CD (Release 4.1 and 4.2):

Product code    Target platform                    Distribution directory
------------    ---------------                    ----------------------

NPBSD41NA       FreeBSD (Intel)                    NAGWare_f95-FreeBSD
NPBSD42NA       FreeBSD 5.x (Intel)                NAGWare_f95-FreeBSD5
NPDAL42NA       DEC Alpha Linux                    NAGWare_f95-alinux
NPIBO41NA       IBM OS/390 Open Edition            NAGWare_f95-ibm390
NPW3241NA       Microsoft Windows

The following versions are only available at release 4.0:

Product code    Target platform
------------    ---------------
NPLYN40NA       LynxOS (Cetia) Cross-Compiler
NPLYM4ANA       LynxOS (Motorola) Cross-Compiler

2. Installation for unix

(1) From CD:
    Connect to the distribution directory on the CD and type CDINSTALL.
    E.g.
        cd /cdrom/NAGWare_f95-sparc
        CDINSTALL

(2) From tape:
    Read the distribution directory into an area with sufficient space.
    Connect to the distribution directory and type INSTALL.
    E.g.
        tar xf /dev/rmt0 NAGWare_f95-sparc
        cd NAGWare_f95-sparc
        INSTALL

(3) To run directly from CD:
    Connect to the distribution directory on the CD and type CDRUN.
    E.g.
        cd /cdrom/NAGWare_f95-sparc
        CDRUN

(4) From an internet distribution:
    Unpack the gzipped tar file into an area with sufficient space and
    install as per the tape distribution, e.g.

        gunzip powerpc cross-compiler)
Space required: Cetia: 3.5 MB, Motorola: 5.2 MB

64-bit integers: YES
Garbage Collection: NO
128-bit reals: NO

The compilers run on a Sun SPARC (Solaris) machine, producing executables
for LYNXOS Cetia or Motorola PowerPC systems.

dbx90 is not available.
This implementation is NOT licence-managed.

NPSG542NA - Silicon Graphics (IRIX 5)
-------------------------------------

Machine: Silicon Graphics
Operating System: IRIX 5.3
C Compiler: bundled
Space Required: 8.5 MB

64-bit integers: YES
Garbage Collection: YES
128-bit reals: NO

The -thread_safe option is not available

NPSG642NA - Silicon Graphics
----------------------------

Machine: Silicon Graphics
Operating System: IRIX64 6.5
C compiler: 7.3
Space Required: 24.3 MB

64-bit integers: YES
Garbage Collection: YES
128-bit reals: YES

NPSOL42NA - Sun SPARC (Solaris)
-------------------------------

Machine: Sun SPARC
Operating System: Solaris 2.6
C Compiler: SC5.0
Space Required: 8.8 MB

64-bit integers: YES
Garbage Collection: YES
128-bit reals: YES

NPSOL42NG - Sun SPARC (Solaris) GCC
-----------------------------------

Machine: Sun SPARC
Operating System: Solaris 2.6
C Compiler: GNU gcc v2.95.2
Space Required: 7.2 MB

64-bit integers: YES
Garbage Collection: YES
128-bit reals: NO

NPSU442NA - Sun SPARC (SunOS)
-----------------------------

Machine: Sun SPARC
Operating System: SunOS 4.1.3
C Compiler: bundled
Space Required: 5.4 MB

64-bit integers: NO
Garbage Collection: YES
128-bit reals: NO

The -thread_safe option is not available

NPW3241NA - Microsoft Windows
-----------------------------

Machine: Intel compatible PC
Operating System: Windows 95, 98, NT and 2000
C Compiler: Cygwin gcc 2.95.2, or MingW gcc 2.95
Space Required: 3.5 Mb

64-bit integers: NO
Garbage Collection: YES
128-bit reals: NO

dbx90 is not available