This implementation is applicable to computer systems described in section 2.1 of the Installer's Notes (see Installer's Notes, Applicability).
Any additional information related to this implementation, that came to light after the release of this product, is described below.
GNU Fortran (GCC) 4.7.0 Copyright (C) 2012 Free Software Foundation, Inc.and found to work correctly. It was necessary to recompile the NAG Library interface blocks for use with this newer compiler as described below.
gfortran -c -fdefault-integer-8 nag_precisions.f90 gfortran -c -fdefault-integer-8 nag_blas_consts.f90 gfortran -c -fdefault-integer-8 nag_a_ib.f90 gfortran -c -fdefault-integer-8 nag_c_ib.f90 gfortran -c -fdefault-integer-8 nag_d_ib.f90 gfortran -c -fdefault-integer-8 nag_e_ib.f90 gfortran -c -fdefault-integer-8 nag_f_ib.f90 gfortran -c -fdefault-integer-8 nag_g_ib.f90 gfortran -c -fdefault-integer-8 nag_h_ib.f90 gfortran -c -fdefault-integer-8 nag_m_ib.f90 gfortran -c -fdefault-integer-8 nag_p_ib.f90 gfortran -c -fdefault-integer-8 nag_s_ib.f90 gfortran -c -fdefault-integer-8 nag_x_ib.f90 gfortran -c -fdefault-integer-8 nag_long_names.f90 gfortran -c -fdefault-integer-8 nag_library.f90The object files generated by the compilation may be discarded - only the module files are needed. To use the newly compiled module files, you will need a compiler-dependent switch to tell the compiler where to find them when you are compiling programs. For example, the command
gfortran -I nag_interface_blocks_gfortran_4.7will tell the compiler to look in the new folder for module files. Note that if you intend to use the nag_example* utilities that appear in the scripts directory, then you must modify them appropriately to refer to your new interface block directory instead of the original one.