NAG C Library, Mark 9

CLW3209DAL - License Managed

Microsoft Windows XP / Vista / 7, Intel C/C++ or Microsoft C/C++

Post Release Information

This implementation is applicable to computer systems described in section 2.1 of the Installer's Notes (see Installer's Notes, Applicability).

Additional information related to this implementation, that has come to light after the release of this product, is described below.

  1. Accessing the NAG C Library DLLs from various environments

    General information on using the DLLs supplied with this implementation is available from the Using the NAG C Library Windows DLLs page. This includes information on calling the DLLs from various command line programs including cl, icl and gcc as well as links to information on the environments listed below.

    Detailed information on calling the DLLs and examples of usage are available for various programming environments including:

    Visual Basic header files containing declare statements for each function are also available for download:

  2. Intel C Compiler version 12.0

    In addition to the compilers listed in the Installer's Note, this implementation has been tested with the following version of the Intel C compiler:

    C compiler:       Intel(R) C++ Compiler XE for applications running on IA-32
                      Version Build 20101116
    (Later editions of the Installer's Note may already record this information.)
  3. GNU gcc compiler

    This NAG C Library has also been tested using the GNU gcc compiler, version 4.3.4 available as part of the Cygwin tool set (see

    Since GCC does not recognise the LIB and INCLUDE environment variables used by the Intel and Microsoft C compilers, it is necessary to explicitly mention their locations on the compiler command line. For example:

       gcc -I"%NAG_CLW3209DA%/include" driver.c "%NAG_CLW3209DA%/lib/"clw3209da_mkl.lib
    where the environment variable NAG_CLW3209DA refers to the folder where the NAG C Library was installed.