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, You're encountering a bug with our netCDF-Fortran release 4.4.0 when built with a netCDF-C library that doesn't support netcdf-4. This occurs when the netCDF-C library was built with --disable-netcdf-4 or when the configure script could not find an installed HDF5 library, so assumes the netCDF-4 interface is not wanted. This bug is fixed in the most recent pre-release of netCDF-Fortran, version 4.4.1-rc1 (a release candidate), which is available for download from https://github.com/Unidata/netcdf-fortran/releases/tag/v4.4.1-rc1 The bug you're seeing should be fixed in that release, but please let us know if you still encounter problems. Alternately, you could rebuild netCDF-Fortran from the 4.4.0 version if you first rebuild the netCDF-C library without "--disable-netcdf-4" and wth the HDF5 library installed, but that sounds like more work. --Russ > While installing fortran libraries I am getting following errors > > [modeluser@cloud netcdf-fortran-4.4.0]$ make check > Making check in fortran > make[1]: Entering directory > `/home/modeluser/Downloads/netcdf-fortran-4.4.0/fortran' > gfortran -g -O2 -c -o netcdf.o netcdf.f90 > netcdf_overloads.f90:14.52: > Included at netcdf.f90:48: > > nf90_def_var_fill_EightByteReal > 1 > Error: Procedure 'nf90_def_var_fill_eightbytereal' in generic interface > 'nf90_def_var_fill' at (1) is neither function nor subroutine > netcdf_overloads.f90:23.52: > Included at netcdf.f90:48: > > nf90_inq_var_fill_EightByteReal > 1 > Error: Procedure 'nf90_inq_var_fill_eightbytereal' in generic interface > 'nf90_inq_var_fill' at (1) is neither function nor subroutine > make[1]: *** [netcdf.o] Error 1 > make[1]: Leaving directory > `/home/modeluser/Downloads/netcdf-fortran-4.4.0/fortran' > make: *** [check-recursive] Error 1 > > > Env Settings: export LD_LIBRARY_PATH=/usr/local/lib > > configure command: CPPFLAGS=-I/usr/local/include LDFLAGS=-L/usr/local/lib > ./configure --disable-fortran-type-check --prefix=/usr/local > > NETCDF-C lib was installed on /usr/local > > ----- Original Message ----- > > From: "Unidata netCDF Support" <address@hidden> > To: address@hidden > Cc: address@hidden > Sent: Thursday, September 4, 2014 9:16:50 PM > Subject: [netCDF #ZGN-514209]: Error while installing WRF v 3.6.1 > > > My netcdf is successfully installed.!! (ncdump and other utilities are > > working) > > > > however while configuring WRF v 3.6.1 it is showing some error in netcdf > > installation > > The message was, > > Error : Not found /usr/local/include/netcdf.inc > > Your WRF instructions probably assume an old (and now unsupported) version of > netCDF > in which the C and Fortran libraries were compiled and merged into a single > binary > library. To simplify building and supporting netCDF, the C and Fortran > libraries were > separated into two software packages several years ago. > > The netcdf.inc file is part of the netCDF-Fortran installation. I'm guessing > you > only installed the netCDF-C library, which is needed for the netCDF-Fortran > library, > but you still have to download and install the netCDF-Fortran software, and > follow > these instructions: > > Building the NetCDF-4.2 and later Fortran libraries > http://www.unidata.ucar.edu/netcdf/docs/building_netcdf_fortran.html > > It's probably easiest to build and install the most recent version 4.4.0 of > netCDF-Fortran, available here: > > http://www.unidata.ucar.edu/downloads/netcdf/ > > Please let us know if you encounter problems. > > --Russ > > > Please check this installation of NetCDF and re-run this configure script > > > > scientific linux 6.5 x64, gcc with gfortran > > > > --------------------------------------------------------------------- > > Thanks and Regards > > --------------------------------------------------------------------- > > Piyush Bhardwaj > > SRF, Atmospheric Science Division > > ARIES Manora Peak, Nainital-263002 > > Uttarakhand, India. > > Tel:+91-5942-233734, 233735, 233727, 232655, Ext: 147 > > Fax:+91-5942-233439 > > --------------------------------------------------------------------- > > > > > > Russ Rew UCAR Unidata Program > address@hidden http://www.unidata.ucar.edu > > > > Ticket Details > =================== > Ticket ID: ZGN-514209 > Department: Support netCDF > Priority: Normal > Status: Closed > > > > > -- > --------------------------------------------------------------------- > Thanks and Regards > --------------------------------------------------------------------- > Piyush Bhardwaj > SRF, Atmospheric Science Division > ARIES Manora Peak, Nainital-263002 > Uttarakhand, India. > Tel:+91-5942-233734, 233735, 233727, 232655, Ext: 147 > Fax:+91-5942-233439 > --------------------------------------------------------------------- > > Russ Rew UCAR Unidata Program address@hidden http://www.unidata.ucar.edu Ticket Details =================== Ticket ID: ZGN-514209 Department: Support netCDF Priority: Normal Status: Closed