NAGWare f95 Compiler Release 4.2 NPW3242NA for Microsoft Windows This is the README file for the NAGWare f95 Compiler Release 4.2 for Microsoft Windows using Cygwin gcc. 1. Installation This software is usually supplied on a CD which should autorun and present you with the options to install the software, generate a licence request or install a licence key. Should the CD not autorun, or if you have downloaded the implementation from the NAG web site, please run setup.exe from the root directory of the CD or download. You may need to be Administrator to install this software and the licence. Further technical information about this and other f95 implementations is provided in the file TECHINFO. The installation may be tested by compiling and running the utility program f90_util.f90, which is provided in the same directory as the compiler library files. To compile and link this program, copy the source file to your working directory and type f95 -o f90_util f90_util.f90 (This assumes that the compiler binary has been installed in a directory included in your PATH environment variable.) The program (f90_util.exe) may now be run. 2. Licensing NAGWare f95 is a licence-managed product. During the installation process a program to help you to request a licence key and subsequently to install the key is run. After installation a stand-alone version of this program may be found in the Compiler bin directory and is called licence.exe. The use of all supplied software must be in accordance with the terms and conditions of the Software Licence signed by NAG and each site. Any request to use NAG software on a computer other than the one licensed must be referred to NAG. 3. Cygwin gcc This implementation of NAGWare f95 requires Cygwin gcc and is only suitable for use with Cygwin gcc. Please download Cygwin gcc version 3.2-3 or 3.3.1-3 (or later) from the URL below. As Cygwin software is completely out of NAG's control, please refer to the documentation on the Cygwin web site for help in downloading and installing Cygwin. Cygwin URL: http://www.cygwin.com/ The folder containing Cygwin gcc must appear on your PATH environment variable. The only part of the Cygwin environment used by NAGWare f95 is the gcc compiler. It is not necessary to run NAGWare f95 from within the Cygwin environment. NAGWare f95 will run from a DOS command window. 4. Documentation HTML documentation is installed to the "html" folder in the NAGWare installation directory, the file "Index.html" has links to all the documentation. The same material may be found in Windows HTML help format in the "help" folder. 5. NAG Fortran Library DLLs This implementation of the NAGWare f95 Compiler is compatible with the NAG Fortran Library DLL Implementation (NAG Product Code FLDLL204Z) provided the "-f77" compiler option is specified. Assuming the f95 command is on your Cygwin PATH and the NAG Library is installed to the default location, the following Bourne Shell script may be used to simplify linking to the NAG Library. #!/bin/sh f95 -f77 "$@" \ "c:/Program Files/Numerical Algorithms Group/FLDLL204Z/dll20dd.lib" \ "c:/Program Files/Numerical Algorithms Group/FLDLL204Z/dll20dds.lib" Call this script, for example, "f95lib" and put it in a directory on your Cygwin PATH. You can then compile and link to the NAG Library using a command like: f95lib d01ajce.f or, specifying options, thus: f95lib -g -w=obs d01ajce.f Note: the directory containing the DLLs must be in your PATH when you run the executable. 6. Release Notes Brief notes on the differences between NAGWare f95 4.1 and NAGWare f95 4.2 are in the file RELNOTES.txt. The release notes are given in full in the HTML file RELNOTES.html, and also provided in printed form. 7. Reporting bugs Please send all bug reports and any other comments on the software to: support@nag.co.uk or infodesk@nag.com (North America only) 8. Support from NAG (a) Contact with NAG Queries concerning this document or the implementation generally should be directed initially to your local Advisory Service. If you have difficulty in making contact locally, you can contact NAG directly at one of the addresses given in the Appendix. Users subscribing to the support service are encouraged to contact one of the NAG Response Centres (see below). (b) NAG Response Centres The NAG Response Centres are available for general enquiries from all users and also for technical queries from sites with an annually licensed product or support service. The Response Centres are open during office hours, but contact is possible by fax, email and phone (answering machine) at all times. When contacting a Response Centre please quote your NAG site reference and NAG product code. (c) NAG Websites The NAG websites are an information service providing items of interest to users and prospective users of NAG products and services. The information is reviewed and updated regularly and includes implementation availability, descriptions of products, downloadable software, product documentation and technical reports. The NAG websites can be accessed at http://www.nag.co.uk/ or http://www.nag.com/ (in North America) or http://www.nag-j.co.jp/ (in Japan) (d) NAG Electronic Newsletter If you would like to be kept up to date with news from NAG you may want to register to receive our electronic newsletter, which will alert you to special offers, announcements about new products or product/service enhancements, case studies and NAG's event diary. To register visit one of our websites or contact us at nagnews@nag.co.uk. User Feedback Many factors influence the way NAG's products and services evolve and your ideas are invaluable in helping us to ensure that we meet your needs. If you would like to contribute to this process we would be pleased to receive your comments by email at feedback@nag.co.uk. Alternatively contact the appropriate NAG Response Centre who will be happy to record your comments. Appendix - Contact Addresses NAG Ltd Wilkinson House Jordan Hill Road OXFORD OX2 8DR NAG Ltd Response Centre United Kingdom email: support@nag.co.uk Tel: +44 (0)1865 511245 Tel: +44 (0)1865 311744 Fax: +44 (0)1865 310139 Fax: +44 (0)1865 310139 NAG Inc 1431 Opus Place, Suite 220 Downers Grove IL 60515-1362 NAG Inc Response Center USA email: infodesk@nag.com Tel: +1 630 971 2337 Tel: +1 630 971 2345 Fax: +1 630 971 2706 Fax: +1 630 971 2706 Nihon NAG KK Hatchobori Frontier Building 2F 4-9-9 Hatchobori Chuo-ku Tokyo 104-0032 Japan email: help@nag-j.co.jp Tel: +81 (0)3 5542 6311 Fax: +81 (0)3 5542 6312