netCDF Client Library

The netCDF Client Library is an alternative implementation of Unidata's netCDF 3.6 API. Our version adds the capability to dereference OPeNDAP URLs. You can substitute our version of the library when linking your application and then simply pass an OPeNDAP URL in where you would normally use a file name.

Note: You must also get the DAP++ SDK binary since the netCDF Client Library uses that software.


netCDF Client Library 3.7.1 (20 June 2008)

The 3.7.1 release is an update for the ABI/API changes in libdap 3.8.1. Binaries will be added as we have time to make them available. This will likely be that last release of this software from OPeNDAP as we are working toward merging this software into Unidata's official version of the netCDF API library.

Binaries

WinXP Win32
Win32-3.7.1 installer
Linux Linux (x86_64)
Fedora Core 8 RPMs
Linux Linux (i386)
Fedora Core 8 RPMs
OSX Mac OS/X
Mac OS/X

Source code

Version 3.7.1
tar.gz (sig) Required: libdap 3.8.1 (sig)

Contributed builds

Version 3.7.1
Contributed: Sharing your binary builds for those operating systems not available here.

netCDF Client Library 3.7.0 (28 Nov 2006)

The 3.7.0 release includes the upgraded to Unidata's 3.6.2 netCDF beta 4 library code. This means that we now support the 'big file' stuff when our library is used to read/write local files. Use the --enable-64bit flag with configure to turn this feature on. Note that the binaries we provide are not built with this flag; to get 64bit file support you'll need to build from source yourself.

Binaries

 Win32
Win32-3.7.0 Zip
 Linux (x86_64/i386)
Fedora Core 4, RPMs (gcc 4.0)
 Linux (i386)
Red Hat Enterprise Linux 3, RPMs (gcc 3.2.3)
 Solaris
Solaris5.8 (gcc 3.3)
 SGI/Irix
Irix 6.5 (gcc 3.3)
 Mac OS/X
Mac OS/X

Source code

Version 3.7.0
tar.gz Required: libdap 3.7.3

Contributed builds

Version 3.7.0
Contributed: Sharing your binary builds for those operating systems not available here.

netCDF Client Library 3.6.0 (01 Mar 2006)

This is an updated release so that it builds with libdap 3.6.0. It includes a bug fixed where nc_inq_att(...) did not function as documented.

Binaries

 Linux (x86_64/i386)
Fedora Core 4, RPMs (gcc 4.0)
 Linux (i386)
Red Hat Enterprise Linux 3, RPMs (gcc 4.0)
 Solaris
Solaris5.8 (gcc 3.3)
 SGI/Irix
Irix 6.5 (gcc 3.3)
 Mac OS/X
Mac OS/X

Source code

Version 3.6.0
tar.gz Required: libdap 3.6.0

Contributed builds

Version 3.6.0
Contributed: Sharing your binary builds for those operating systems not available here.

netCDF Client Library 3.5.2 (24 Aug 2005)

This is an update to the 3.5.1 beta release of early June. It includes fixes for build issues on a number of platforms. A problem with HDF data sources when accessed with Ferret using the library still remains.

See NEWS, README and the Release 3.5.2 milestone in Trac for more information.

This version of the library will not build with libdap 3.4; you must use libdap 3.5.2 or newer

Binaries

 Linux (i386)
Fedora Core 4, RPMs (gcc 4.0)
Red Hat Enterprise Linux 3, RPMs (gcc 3.2.3)
 Solaris
Solaris5.8 (gcc 3.3)
 SGI/Irix
Irix 6.5 (gcc 3.3)

Source code

Version 3.5.2
tar.gz (~750 KB). Required: libdap 3.5.2 (1.7 MB)

netCDF Client Library 3.5.1 beta (9 June 2005)

This is an update to the 3.5.0 beta release of mid May. The fixes include problems with nco 3.0.0, memory leak checks and a new build process which uses automake. The source tarball is now significantly smaller. Testing using the Unidata regression tests now defaults to test.opendap.org. See NEWS and README for more information.

This version of the library will not build with libdap 3.4; you must use libdap 3.5.1 or newer

Binaries

This is release is for source code only

Source code

Version 3.5.1
tar.gz (423 KB). Required: libdap 3.5.1 (1.4 MB)

netCDF Client Library 3.5.0 beta (13 May 2005)

This version of the netCDF Client Library can read from data sources which use the Structure and Sequence types. In addition, it translates DAP2 strings into character arrays in the virtual netCDF file. To learn more about these new features, see the file README.translation in the source code.

This version of the library will not build with libdap 3.4; you must use libdap 3.5.1 or newer

Binaries

This is release is for source code only

Source code

Version 3.5.0
tar.gz (737 KB). Required: libdap 3.5.1 (1.4 MB)

netCDF Client Library 3.4.7 (9 July 2004 updated 1 Nov for Win32)

Binaries

 Win32
Win32 InstallShield (23 MB)
 Mac OS/X
OS/X 10.3 (Panther), tar.gz format (251 KB). Build: dynamically linked.
 Linux (x86)
Red Hat 7.3, tar.gz format (1.1 MB). Build: gcc 3.0, glibc 2.2.5, Kernel 2.4.20, statically linked.
Red Hat 8.0, tar.gz format (0.9 MB). Build: gcc 3.2, glibc 2.3.2, kernel 2.4.20, statically linked.
Fedora Core 1, tar.gz format (0.9 MB). Build: gcc 3.3.2, glibc 2.3.2, kernel 2.4.22, dynamically linked.
 SPARC/Solaris
Solaris 2.6 (0.9 MB). Build: gcc 3.2, dynamically linked.
 SGI/IRIX
IRIX 6.5 (348 KB). Build: gcc 2.95.2, dynamically linked.
 Alpha/OSF1
OSF1, v5.1 (533 KB). Build: gcc 3.3, dynamically linked.

Source code

Version 3.4.7
tar.gz (479 KB). Required: libdap++ 3.4.8 (2.7 MB) and packages 3.4.4 (4.8 MB)

netCDF Client Library 3.4.6 (17 March 2004)

Binaries

 Win32
Installer (13.4 MB).
 Linux (i686)
Red Hat 7.3, tar.gz format (1.1 MB).
Red Hat 8.0, tar.gz format (897 KB).
Red Hat 9.0, tar.gz format Comming soon
 SPARC/Solaris
Solaris 2.6 (1.1 MB).
SGI/IRIX
IRIX 6.5 (252 KB).

Source code

Version 3.4.6
tar.gz (1.4 MB). Required: libdap++ 3.4.7 (1.4 MB) and packages 3.4.3 (6.8 MB)