This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
Hi David, > I am trying to installed 4.0 with netcdf4 enabled. I have hdf5 (1.6.10) > installed but it chokes during the configure stage. > > % ./configure -enable-netcdf-4 --with-hdf5=/usr/local/hdf5 > and eventually gives: > > checking hdf5.h usability... yes > checking hdf5.h presence... yes > checking for hdf5.h... yes > checking for H5Fflush in -lhdf5... yes > checking for H5DSis_scale in -lhdf5_hl... no > configure: error: Can't find the hdf5 high-level library. The high-level > library is required for netCDF-4. > > It wasn't clear to me what the hdf5 high-level library is (I have no hdf5 > experience) and searching online didn't bring up much useful. The netCDF-4 software requires HDF-5 versaion 1.8 or later, and we currently recommend that you install the latest version of HDF5 (currently 1.8.4) before trying to build and install netCDF-4: http://www.unidata.ucar.edu/netcdf/docs/netcdf-install/Requirements.html The hdf5_hl is needed by netCDF-4 for the dimension scales functions, in order to implement netCDF's concept of shared dimensions, which are not part of the HDF5 data model. --Russ Russ Rew UCAR Unidata Program address@hidden http://www.unidata.ucar.edu Ticket Details =================== Ticket ID: GEE-249764 Department: Support netCDF Priority: Normal Status: Closed