HDF4 handler

This is the HDF4 file module for the CGI Server and for Hyrax.

Note: This page lists our 'full releases' of the handler. Sometimes we make source-only releases or internal releases and don't bother to include them here. That is why the version numbers you see here have 'gaps.'

Our software distributions are now (15 Nov 2007) signed using a public/private key pair. See Public Key for more information.


HDF4 handler 3.7.9 (20 June 2008)

This version of the handler fixes a bug where files with multiple SDS with the same names did not work. In some cases this bug could result in bad values being returned by the handler. Binaries will be added as time permits.

Binaries

Linux Linux (x86_64)
Fedora Core 8, RPMs (gcc 4.1)
Linux Linux (i386)
Fedora Core 8, RPMs (gcc 4.1)
OS/X Apple OS/X (10.4)

Source code

Version 3.7.9
tar.gz, gpg signature. Required: libdap 3.8.2, bes 3.6.2 (for Hyrax –this is required to build the BES modules).

Contributed builds

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

HDF4 handler 3.7.8 (14 March2008)

This version of the handler includes bug fixes and updates for libdap 3.8.0 and bes 3.6.0. One issue is outstanding: See trac #905 to follow this (summary: This problem is encountered when a Vgroup contains a Vgroup and that inner Vgroup contains an SDS, if that SDS's name matches the name of another SDS nested in a second set of objects with the same structure, the first SDS will always be returned. It's likely that this bug has been present for some time if not since the handler was first written.

Binaries

Linux Linux (x86_64)
Fedora Core 8, RPMs (gcc 4.1)
Linux Linux (i386)
Fedora Core 6, RPMs (gcc 4.1)
OS/X Apple OS/X (10.4)

Source code

Version 3.7.8
tar.gz, gpg signature. Required: libdap 3.8.0, bes 3.6.0 (for Hyrax –this is required to build the BES modules).

Contributed builds

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

HDF4 handler 3.7.7 (4 December 2007)

Binaries

Linux Linux (x86_64)
Fedora Core 6, RPMs (gcc 4.1)
Linux Linux (i386)
Fedora Core 6, RPMs (gcc 4.1)
OS/X Apple OS/X (10.4)
Intel DMG (gpg signature) , PPC DMG

Source code

Version 3.7.7
tar.gz, gpg signature. Required: libdap 3.7.10, bes 3.5.3 (for Hyrax –this is required to build the BES modules).

Contributed builds

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

HDF4 handler 3.7.6 (14 November 2007)

Binaries

Linux Linux (x86_64)
Fedora Core 6, RPMs (gcc 4.1)
Linux Linux (i386)
Fedora Core 6, RPMs (gcc 4.1)
OS/X Apple OS/X (10.4)
Intel DMG (gpg signature) , PPC DMG

Source code

Version 3.7.6
tar.gz, gpg signature. Required: libdap 3.7.9, bes 3.5.2 (for Hyrax –this is required to build the BES modules).

Contributed builds

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

HDF4 handler 3.7.5 (13 March 2007)

Binaries

Linux Linux (x86_64)
Fedora Core 5, RPMs (gcc 4.1)
Linux Linux (i386)
Fedora Core 4, RPMs (gcc 4.0)
OS/X Apple OS/X (10.4)
Intel DMG
Solaris SPARC/Solaris
Solaris 5.8

Source code

Version 3.7.5
tar.gz. Required: libdap 3.7.6, bes 3.4.1 (for Hyrax –this is required to build the BES modules).

Contributed builds

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

HDF4 handler 3.7.4 (13 Feb 2007)

Binaries

Linux Linux (x86_64)
Fedora Core 5, RPMs (gcc 4.1)
Linux Linux (i386)
Fedora Core 4, RPMs (gcc 4.0)
Solaris SPARC/Solaris
Solaris 5.8
IRIX SGI/IRIX
IRIX 6.5

Source code

Version 3.7.4
tar.gz. Required: libdap 3.7.5, bes 3.4.0 (for the new server–this is required to build the BES modules).

Contributed builds

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

HDF4 handler 3.6.1 (17 Mar 2006)

Binaries

 Linux (x86_64/i386)
Fedora Core 4, RPMs (gcc 4.0)
 Linux (i386)
Red Hat Enterprise Linux 3, RPMs (gcc 3.2.3)
 SPARC/Solaris
Solaris 5.8
 SGI/IRIX
IRIX 6.5

Source code

Version 3.6.1
tar.gz . Required: libdap 3.6.2 , dap-server 3.6.1 (287 KB)

Contributed builds

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

HDF4 handler 3.5.0 (31 Oct 2005)

Binaries

 Linux (i386)
Fedora Core 4, RPMs (gcc 4.0)
 Linux (i386)
Red Hat Enterprise Linux 3, RPMs (gcc 3.2.3)
 SPARC/Solaris
Solaris 5.8
 SGI/IRIX
IRIX 6.5

Source code

Version 3.5.0
tar.gz (1.2 MB). Required: libdap 3.5.3 (1.5 MB), dap-server 3.5.1 (287 KB)

HDF4 file module 3.4.3 (9 July 2004)

Binaries

 Win32
Coming soon!
 Mac OS/X
OS/X 10.3 (Panther), tar.gz format (719 KB). Build: dynamically linked.
 Linux (x86)
Red Hat 7.3, tar.gz format (1.3 MB). Build: gcc 3.0, glibc 2.2.5, Kernel 2.4.20, statically linked.
Red Hat 8.0, tar.gz format (1.3 MB). Build: gcc 3.2, glibc 2.3.2, kernel 2.4.20, statically linked.
Fedora Core 1, tar.gz format (685 KB). Build: gcc 3.3.2, glibc 2.3.2, kernel 2.4.22, dynamically linked.
 SPARC/Solaris
Solaris 2.6 (811 KB). Build: gcc 3.2, dynamically linked.
 SGI/IRIX
IRIX 6.5 (1.1 MB). Build: gcc 2.95.2, dynamically linked.
 Alpha/OSF1
OSF1, v5.1 (2.0 MB). Build: gcc 3.3, dynamically linked.

Source code

Version 3.4.3
tar.gz (246 KB). Required: libdap++ 3.4.8 (2.7 MB) asciival 3.4.3 (86 KB) www-interface 3.4.3 (79 KB) and packages 3.4.4 (4.8 MB)

HDF4 file module 3.4.2 (17 March 2004)

Binaries

 Linux (i686)
Red Hat 7.3, tar.gz format (753 KB).
Red Hat 8.0, tar.gz format (691 KB).
 SPARC/Solaris
Solaris 2.6 (768 KB).
SGI/IRIX
IRIX 6.5 (1.6 MB).

Source code

Version 3.4.2
tar.gz (289 KB). Required: libdap++ 3.4.7 (1.4 MB) asciival 3.4.2 (85 KB) www-interface 3.4.2 (76 KB) and packages 3.4.3 (6.8 MB)