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.
Thanks for your comment! > The option --enable-hdf4 only tells it to compile to use hdf4, it does not > tell it where that resides, and /usr/include/hdf must not be in your search > paths. I forget the exact form of the option that tells it that but it is > something like: > > --with-hdf4= Yes, I know about that. And I didn't try using it because ``./configure --help`` says: --with-hdf4=<directory> Specify location of HDF4 library. Configure will expect to find subdirs include and lib. And as I wrote, the libs are in /usr/lib, the headers in /usr/include/hdf. So I tried anyways configuring using --enable-netcdf4 --enable-hdf4 --enable-cxx-4 --enable-shared --with-hdf4=/usr/include/hdf FC=gfortran And, alas, the compilation seems to work :) However, when I then run ``make && make -j1 test``, I get the following error: *** Testing HDF4/NetCDF-4 interoperability... *** Creating a HDF4 file...Sorry! Unexpected result, tst_interops2.c, line: 43 Sorry! [...] [...] 18 failures *** testing with a more complex HDF4 file...Sorry! Unexpected result, tst_interops2.c, line: 97 Sorry! [...] [...] 91 failures 109 errors detected! Sorry! FAIL: tst_interops2 ================================================ 1 of 60 tests failed Please report to support-netcdf@xxxxxxxxxxxxxxxx ================================================ make[3]: *** [check-TESTS] Error 1 What can I do about this? Thanks for your insight, Andreas.
netcdfgroup
archives: