Due to the current gap in continued funding from the U.S. National Science Foundation (NSF), the NSF Unidata Program Center has temporarily paused most operations. See NSF Unidata Pause in Most Operations for details.

Re: [netcdfgroup] "configure" and HDF5 on Centos 5.8

Good morning Carlie,

Thank you for your question. As noted in the INSTALL file in the root netCDF directory, netCDF requires at least HDF5 1.8.8 to compile with netCDF-4 support. It appears that you have hdf5-1.6.10-1 installed. Your best bet will be to upgrade the version of hdf5
on your system (the latest is 1.8.10-patch1, available at
http://www.hdfgroup.org/HDF5/release/obtain5.html).

Have a great morning,

-Ward
wfisher@xxxxxxxxxxxxxxxx



On 2/21/13 3:24 PM, Carlie Coats wrote:


I have a CentOS5 system on which HDF and HDF-devel packages are
installed using packages from the vendor, in both 32-bit and
64-bit form. "rpm -ql hdf5-devel-1.6.10-1.el" reports the following,
which indicates that HDF5 *including the _HL libraries* is
damned well installed.

With LDFLAGS = -L/usr/lib64 to pick up the (standard!) location
for 64-bit libraries in case "configure" doesn't recognize it,
I still get the message

    configure: error: Can't find or link to the hdf5 high-level.
    Use --disable-netcdf-4, or see config.log for errors.

I'm sorry, but this is ridiculous.

FIX IT!

-- Carlie J. Coats, Jr., Ph.D.
   Chief Systems Architect
   Baron Advanced Meteorological Systems, LLC.

---------------------------------------------------------------
coats@edison31:netcdf-4.2.1.1#89  rpm -ql hdf5-devel-1.6.10-1.el5
/usr/bin/h5c++
/usr/bin/h5cc
/usr/bin/h5fc
/usr/bin/h5redeploy
/usr/include/H5ACpublic.h
/usr/include/H5AbstractDs.h
/usr/include/H5Apublic.h
/usr/include/H5ArrayType.h
/usr/include/H5AtomType.h
/usr/include/H5Attribute.h
/usr/include/H5Bpublic.h
/usr/include/H5Classes.h
/usr/include/H5CommonFG.h
/usr/include/H5CompType.h
/usr/include/H5Cpp.h
/usr/include/H5CppDoc.h
/usr/include/H5Cpublic.h
/usr/include/H5DataSet.h
/usr/include/H5DataSpace.h
/usr/include/H5DataType.h
/usr/include/H5DcreatProp.h
/usr/include/H5Dpublic.h
/usr/include/H5DxferProp.h
/usr/include/H5EnumType.h
/usr/include/H5Epublic.h
/usr/include/H5Exception.h
/usr/include/H5FDcore.h
/usr/include/H5FDfamily.h
/usr/include/H5FDlog.h
/usr/include/H5FDmpi.h
/usr/include/H5FDmpio.h
/usr/include/H5FDmpiposix.h
/usr/include/H5FDmulti.h
/usr/include/H5FDpublic.h
/usr/include/H5FDsec2.h
/usr/include/H5FDstdio.h
/usr/include/H5FaccProp.h
/usr/include/H5FcreatProp.h
/usr/include/H5File.h
/usr/include/H5FloatType.h
/usr/include/H5Fpublic.h
/usr/include/H5Gpublic.h
/usr/include/H5Group.h
/usr/include/H5HGpublic.h
/usr/include/H5HLpublic.h
/usr/include/H5IM.h
/usr/include/H5IdComponent.h

/usr/include/H5Include.h
/usr/include/H5IntType.h
/usr/include/H5Ipublic.h
/usr/include/H5LT.h
/usr/include/H5Library.h
/usr/include/H5MMpublic.h
/usr/include/H5Object.h
/usr/include/H5Opublic.h
/usr/include/H5Ppublic.h
/usr/include/H5PredType.h
/usr/include/H5PropList.h
/usr/include/H5Rpublic.h
/usr/include/H5Spublic.h
/usr/include/H5StrType.h
/usr/include/H5TA.h
/usr/include/H5Tpublic.h
/usr/include/H5VarLenType.h
/usr/include/H5Zpublic.h
/usr/include/H5api_adpt.h
/usr/include/H5cxx_pubconf.h
/usr/include/H5pubconf.h
/usr/include/H5pubconf_fortran.h
/usr/include/H5public.h
/usr/include/hdf5.h
/usr/lib64/h5a.mod
/usr/lib64/h5d.mod
/usr/lib64/h5e.mod
/usr/lib64/h5f.mod
/usr/lib64/h5fortran_flags.mod
/usr/lib64/h5fortran_types.mod
/usr/lib64/h5g.mod
/usr/lib64/h5global.mod
/usr/lib64/h5i.mod
/usr/lib64/h5lib.mod
/usr/lib64/h5p.mod
/usr/lib64/h5r.mod
/usr/lib64/h5s.mod
/usr/lib64/h5t.mod
/usr/lib64/h5z.mod
/usr/lib64/hdf5.mod
/usr/lib64/libhdf5.a
/usr/lib64/libhdf5.so
/usr/lib64/libhdf5_cpp.a
/usr/lib64/libhdf5_fortran.a
/usr/lib64/libhdf5_hl.a
/usr/lib64/libhdf5_hl.so
/usr/share/doc/hdf5
/usr/share/doc/hdf5/examples
/usr/share/doc/hdf5/examples/c
/usr/share/doc/hdf5/examples/c++
/usr/share/doc/hdf5/examples/c++/chunks.cpp
/usr/share/doc/hdf5/examples/c++/compound.cpp
/usr/share/doc/hdf5/examples/c++/create.cpp
/usr/share/doc/hdf5/examples/c++/extend_ds.cpp
/usr/share/doc/hdf5/examples/c++/h5group.cpp
/usr/share/doc/hdf5/examples/c++/readdata.cpp
/usr/share/doc/hdf5/examples/c++/strtype.cpp
/usr/share/doc/hdf5/examples/c++/writedata.cpp
/usr/share/doc/hdf5/examples/c/ex_image1.c
/usr/share/doc/hdf5/examples/c/ex_image2.c
/usr/share/doc/hdf5/examples/c/ex_lite1.c
/usr/share/doc/hdf5/examples/c/ex_lite2.c
/usr/share/doc/hdf5/examples/c/ex_lite3.c
/usr/share/doc/hdf5/examples/c/ex_table_01.c
/usr/share/doc/hdf5/examples/c/ex_table_02.c
/usr/share/doc/hdf5/examples/c/ex_table_03.c
/usr/share/doc/hdf5/examples/c/ex_table_04.c
/usr/share/doc/hdf5/examples/c/ex_table_05.c
/usr/share/doc/hdf5/examples/c/ex_table_06.c
/usr/share/doc/hdf5/examples/c/ex_table_07.c
/usr/share/doc/hdf5/examples/c/ex_table_08.c
/usr/share/doc/hdf5/examples/c/ex_table_09.c
/usr/share/doc/hdf5/examples/c/ex_table_10.c
/usr/share/doc/hdf5/examples/c/ex_table_11.c
/usr/share/doc/hdf5/examples/c/ex_table_12.c
/usr/share/doc/hdf5/examples/c/h5_attribute.c
/usr/share/doc/hdf5/examples/c/h5_chunk_read.c
/usr/share/doc/hdf5/examples/c/h5_compound.c
/usr/share/doc/hdf5/examples/c/h5_drivers.c
/usr/share/doc/hdf5/examples/c/h5_extend_write.c
/usr/share/doc/hdf5/examples/c/h5_group.c
/usr/share/doc/hdf5/examples/c/h5_mount.c
/usr/share/doc/hdf5/examples/c/h5_read.c
/usr/share/doc/hdf5/examples/c/h5_reference.c
/usr/share/doc/hdf5/examples/c/h5_select.c
/usr/share/doc/hdf5/examples/c/h5_write.c
/usr/share/doc/hdf5/examples/fortran
/usr/share/doc/hdf5/examples/fortran/attrexample.f90
/usr/share/doc/hdf5/examples/fortran/compound.f90
/usr/share/doc/hdf5/examples/fortran/dsetexample.f90
/usr/share/doc/hdf5/examples/fortran/fileexample.f90
/usr/share/doc/hdf5/examples/fortran/groupexample.f90
/usr/share/doc/hdf5/examples/fortran/grpdsetexample.f90
/usr/share/doc/hdf5/examples/fortran/grpit.f90
/usr/share/doc/hdf5/examples/fortran/grpsexample.f90
/usr/share/doc/hdf5/examples/fortran/hyperslab.f90
/usr/share/doc/hdf5/examples/fortran/mountexample.f90
/usr/share/doc/hdf5/examples/fortran/refobjexample.f90
/usr/share/doc/hdf5/examples/fortran/refregexample.f90
/usr/share/doc/hdf5/examples/fortran/rwdsetexample.f90
/usr/share/doc/hdf5/examples/fortran/selectele.f90

/usr/bin/h5c++
/usr/bin/h5cc
/usr/bin/h5fc
/usr/bin/h5redeploy
/usr/include/H5ACpublic.h
/usr/include/H5AbstractDs.h
/usr/include/H5Apublic.h
/usr/include/H5ArrayType.h
/usr/include/H5AtomType.h
/usr/include/H5Attribute.h
/usr/include/H5Bpublic.h
/usr/include/H5Classes.h
/usr/include/H5CommonFG.h
/usr/include/H5CompType.h
/usr/include/H5Cpp.h
/usr/include/H5CppDoc.h
/usr/include/H5Cpublic.h
/usr/include/H5DataSet.h
/usr/include/H5DataSpace.h
/usr/include/H5DataType.h
/usr/include/H5DcreatProp.h
/usr/include/H5Dpublic.h
/usr/include/H5DxferProp.h
/usr/include/H5EnumType.h
/usr/include/H5Epublic.h
/usr/include/H5Exception.h
/usr/include/H5FDcore.h
/usr/include/H5FDfamily.h
/usr/include/H5FDlog.h
/usr/include/H5FDmpi.h
/usr/include/H5FDmpio.h
/usr/include/H5FDmpiposix.h
/usr/include/H5FDmulti.h
/usr/include/H5FDpublic.h
/usr/include/H5FDsec2.h
/usr/include/H5FDstdio.h
/usr/include/H5FaccProp.h
/usr/include/H5FcreatProp.h
/usr/include/H5File.h
/usr/include/H5FloatType.h
/usr/include/H5Fpublic.h
/usr/include/H5Gpublic.h
/usr/include/H5Group.h
/usr/include/H5HGpublic.h
/usr/include/H5HLpublic.h
/usr/include/H5IM.h
/usr/include/H5IdComponent.h
/usr/include/H5Include.h
/usr/include/H5IntType.h
/usr/include/H5Ipublic.h
/usr/include/H5LT.h
/usr/include/H5Library.h
/usr/include/H5MMpublic.h
/usr/include/H5Object.h
/usr/include/H5Opublic.h
/usr/include/H5Ppublic.h
/usr/include/H5PredType.h
/usr/include/H5PropList.h
/usr/include/H5Rpublic.h
/usr/include/H5Spublic.h
/usr/include/H5StrType.h
/usr/include/H5TA.h
/usr/include/H5Tpublic.h
/usr/include/H5VarLenType.h
/usr/include/H5Zpublic.h
/usr/include/H5api_adpt.h
/usr/include/H5cxx_pubconf.h
/usr/include/H5pubconf.h
/usr/include/H5pubconf_fortran.h
/usr/include/H5public.h
/usr/include/hdf5.h
/usr/lib/h5a.mod
/usr/lib/h5d.mod
/usr/lib/h5e.mod
/usr/lib/h5f.mod
/usr/lib/h5fortran_flags.mod
/usr/lib/h5fortran_types.mod
/usr/lib/h5g.mod
/usr/lib/h5global.mod
/usr/lib/h5i.mod
/usr/lib/h5lib.mod
/usr/lib/h5p.mod
/usr/lib/h5r.mod
/usr/lib/h5s.mod
/usr/lib/h5t.mod
/usr/lib/h5z.mod
/usr/lib/hdf5.mod
/usr/lib/libhdf5.a
/usr/lib/libhdf5.so
/usr/lib/libhdf5_cpp.a
/usr/lib/libhdf5_fortran.a
/usr/lib/libhdf5_hl.a
/usr/lib/libhdf5_hl.so
/usr/share/doc/hdf5
/usr/share/doc/hdf5/examples
/usr/share/doc/hdf5/examples/c
/usr/share/doc/hdf5/examples/c++
/usr/share/doc/hdf5/examples/c++/chunks.cpp
/usr/share/doc/hdf5/examples/c++/compound.cpp
/usr/share/doc/hdf5/examples/c++/create.cpp
/usr/share/doc/hdf5/examples/c++/extend_ds.cpp
/usr/share/doc/hdf5/examples/c++/h5group.cpp
/usr/share/doc/hdf5/examples/c++/readdata.cpp
/usr/share/doc/hdf5/examples/c++/strtype.cpp
/usr/share/doc/hdf5/examples/c++/writedata.cpp
/usr/share/doc/hdf5/examples/c/ex_image1.c
/usr/share/doc/hdf5/examples/c/ex_image2.c
/usr/share/doc/hdf5/examples/c/ex_lite1.c
/usr/share/doc/hdf5/examples/c/ex_lite2.c
/usr/share/doc/hdf5/examples/c/ex_lite3.c
/usr/share/doc/hdf5/examples/c/ex_table_01.c
/usr/share/doc/hdf5/examples/c/ex_table_02.c
/usr/share/doc/hdf5/examples/c/ex_table_03.c
/usr/share/doc/hdf5/examples/c/ex_table_04.c
/usr/share/doc/hdf5/examples/c/ex_table_05.c
/usr/share/doc/hdf5/examples/c/ex_table_06.c
/usr/share/doc/hdf5/examples/c/ex_table_07.c
/usr/share/doc/hdf5/examples/c/ex_table_08.c
/usr/share/doc/hdf5/examples/c/ex_table_09.c
/usr/share/doc/hdf5/examples/c/ex_table_10.c
/usr/share/doc/hdf5/examples/c/ex_table_11.c
/usr/share/doc/hdf5/examples/c/ex_table_12.c
/usr/share/doc/hdf5/examples/c/h5_attribute.c
/usr/share/doc/hdf5/examples/c/h5_chunk_read.c
/usr/share/doc/hdf5/examples/c/h5_compound.c
/usr/share/doc/hdf5/examples/c/h5_drivers.c
/usr/share/doc/hdf5/examples/c/h5_extend_write.c
/usr/share/doc/hdf5/examples/c/h5_group.c
/usr/share/doc/hdf5/examples/c/h5_mount.c
/usr/share/doc/hdf5/examples/c/h5_read.c
/usr/share/doc/hdf5/examples/c/h5_reference.c
/usr/share/doc/hdf5/examples/c/h5_select.c
/usr/share/doc/hdf5/examples/c/h5_write.c
/usr/share/doc/hdf5/examples/fortran
/usr/share/doc/hdf5/examples/fortran/attrexample.f90
/usr/share/doc/hdf5/examples/fortran/compound.f90
/usr/share/doc/hdf5/examples/fortran/dsetexample.f90
/usr/share/doc/hdf5/examples/fortran/fileexample.f90
/usr/share/doc/hdf5/examples/fortran/groupexample.f90
/usr/share/doc/hdf5/examples/fortran/grpdsetexample.f90
/usr/share/doc/hdf5/examples/fortran/grpit.f90
/usr/share/doc/hdf5/examples/fortran/grpsexample.f90
/usr/share/doc/hdf5/examples/fortran/hyperslab.f90
/usr/share/doc/hdf5/examples/fortran/mountexample.f90
/usr/share/doc/hdf5/examples/fortran/refobjexample.f90
/usr/share/doc/hdf5/examples/fortran/refregexample.f90
/usr/share/doc/hdf5/examples/fortran/rwdsetexample.f90
/usr/share/doc/hdf5/examples/fortran/selectele.f90

_______________________________________________
netcdfgroup mailing list
netcdfgroup@xxxxxxxxxxxxxxxx
For list information or to unsubscribe, visit: http://www.unidata.ucar.edu/mailing_lists/



  • 2013 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the netcdfgroup archives: