NAG Fortran Compiler Release 5.3 Technical Information Note (TECHINFO) 1. Introduction The following implementations of the NAG Fortran Compiler Release 5.3 are available on CDROM or by download from the NAG web site. Product code Target platform Distribution directory ------------ --------------- ---------------------- NPL6A53NA x86-64 Linux (AMD64 or EM64T) NAG_Fortran-amd64 NPLUX53NA x86 Linux NAG_Fortran-rh90 NPMI653NA Apple Intel Mac OS X 64 bit NAG_Fortran-macx64 2. Installation for unix (1) From CDROM: Connect to the distribution directory on the CD and type CDINSTALL. E.g. cd /cdrom/NAG_Fortran-amd64 ./CDINSTALL (2) From an internet distribution: Unpack the gzipped tar file into an area with sufficient space. install as per the CD distribution, e.g. Connect to the distribution directory and type INSTALL. E.g. gunzip NAG_Fortran-amd64.tgz tar xf NAG_Fortran-amd64.tar cd NAG_Fortran-amd64 ./INSTALL (3) To run directly from CDROM or an unpacked tar distribution: Connect to the distribution directory and type CDRUN. E.g. cd /cdrom/NAG_Fortran-amd64 ./CDRUN 3. Machine-specific Details Details of the product specific to each machine are given below. The products were tested on the specified operating system version and so should work on fully compatible later releases of the operating system. Details are also given as to whether the runtime garbage collector is supported and whether 128-bit reals are supported. Which debugger is used and any restrictions have also been documented. NPL6A53NA - AMD64/EM64T Linux glibc2.4 or compatible ---------------------------------------------- Machine: AMD x86_64 (Opteron) or Intel EM64T (Xeon) Operating System: Kernel version 2.6.16.46 or compatible glibc: 2.4.x or compatible C Compiler: gcc 4.1.2 or compatible Space Required: 49 MB Garbage Collection: Yes 128-bit reals: Yes Debugger: dbx90 Licence management: Kusari 2.2 Note: This implementation supports object sizes greater than 2 GB. The default ABI of this version is incompatible with previous releases. In order to generate code compatible with 5.1(346) or earlier, please use the -abi=64 option. (The -abi=64 option will be withdrawn in a future release of NAG Fortran.) In order to run dynamic executables linked with 5.1(346) or earlier, the environment variable LD_LIBRARY_PATH must be set to ensure the compatible shareable library is picked up from the subdirectory x86_64f of the compiler lib directory, default /usr/local/lib/NAG_Fortran/x86_64f. NPLUX53NA - Linux (x86) RedHat 9.0 or compatible ------------------------------------------------ Machine: Intel 486 or compatible Operating System: Kernel version 2.4.20 or compatible glibc: 3.2.x or compatible C Compiler: gcc 3.2.2 or compatible Space Required: 24 MB Garbage Collection: YES 128-bit reals: Yes Debugger: dbx90 Licence management: Kusari 2.2 NPMI653NA - Apple Intel Mac OS X 64-bit -------------------------- Machine: Apple Intel Mac 64-bit Operating System: Mac OS X version 10.5, 10.6, 10.7 or compatible C Compiler: gcc 4.2 or compatible Space Required: 36 MB Garbage Collection: NO 128-bit reals: Yes Debugger: dbx90 Licence management: Kusari 2.2