NASA Logo, National Aeronautics and Space Administration

CDF Patch for IDL 6.2 and later, including IDL 7.0

This page contains the latest IDL CDF patch for IDL 6.2 and later. If you have problems reading a CDF file or something is not working properly in IDL, we strongly recommend downloading the IDL CDF patch on this page and see if it solves your problem. If the patch still doesn't work or we don't have a patch for your operating system (e.g. HP-UX, AIX, etc.), please contact cdfsupport@listserv.gsfc.nasa.gov.

Several patches have been made available to date. If you downloaded a patch before and are not sure whether you have the latest patch, please download the patch on this page as it supersedes the previous patches.

What's Included in the Patch

IDL CDF Patch Download and Installation Instruction

IDL CDF patch consists of two files: shared CDF library and platform-independent Dynamically Loadable Module (DLM) definition file.

Latest patch creation date: May 21, 2008 with the CDF library version 3.2.1. Please contact cdfsupport@listserv.gsfc.nasa.gov if you need a different CDF version.

Windows:

  1. Download one of the following files:
  2. Download DLM (idl_cdf.dlm)
  3. Replace idl_cdf.dll and idl_cdf.dlm in the <your IDL directory>\bin\bin.x86 directory with the new idl_cdf.dll and idl_cdf.dlm downloaded in steps 1 and 2.
  4. Invoke IDL and use it as usual.
Mac OS X 10.5 (Intel Mac):
  1. Download the following files:
  2. Replace idl_cdf.so and idl_cdf.dlm in the <your IDL directory>/bin/bin.darwin.i386 directory with the new idl_cdf.so and idl_cdf.dlm downloaded in step 1.
  3. Invoke IDL and use it as usual.
  4. Patch for Mac OS X 10.4 is not yet available.
Mac OS X (Power PC):
  1. Download the following files:
  2. Replace idl_cdf.so and idl_cdf.dlm in the <your IDL directory>/bin/bin.darwin.ppc directory with the new idl_cdf.so and idl_cdf.dlm downloaded in step 1.
  3. Invoke IDL and use it as usual.
Linux:
  1. Download the following files:
  2. Set the IDL_DLM_PATH environment variable to point to the directory where you placed the patch. For example, if you placed the patch in /home/harold, then the command should be

    setenv IDL_DLM_PATH "/home/harold:<IDL_DEFAULT>" (for tcsh shell)
    export IDL_DLM_PATH="/home/harold:<IDL_DEFAULT>" (for bash shell)

    Note: The above command must be entered exactly as shown, including angle brackets and double quotes, prior to invoking IDL.

  3. Invoke IDL and use it as usual.
Solaris:
  1. Download the following files:
  2. Set the IDL_DLM_PATH environment variable to point to the directory where you placed the patch. For example, if you placed the patch in /home/harold, then the command should be

    setenv IDL_DLM_PATH "/home/harold:<IDL_DEFAULT>" (for tcsh shell)
    export IDL_DLM_PATH="/home/harold:<IDL_DEFAULT>" (for bash shell)

    Note: The above command must be entered exactly as shown, including angle brackets and double quotes, prior to invoking IDL.

  3. Invoke IDL "idl" to use the default, 64-bit mode or "idl -32" for 32-bit mode and use it as usual.
Other OS:
Please contact cdfsupport@listserv.gsfc.nasa.gov to obtain a patch for your operating system.

If you have questions, need assistance, or encounter problems, please contact us at cdfsupport@listserv.gsfc.nasa.gov.

First Gov NASA Logo - nasa.gov