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 Sumit, > Hi, When I try to build GOTM with netCDF that has been built with > netcdf-4 and HDF5, I get the errors in the attached file. > > The command is: > > mpif90 -o gotm_prod_GFORTRAN ./gotm/main.o -DGFORTRAN -DNETCDF_FMT > -DSEAGRASS -DBIO -DPRODUCTION -DFORTRAN95 -DREAL_4B=real\(4\) -O3 > -M /home/sumit/GOTM/gotm-4.0.0/modules/GFORTRAN > -I/home/sumit/netCDF/include -I/usr/local/include > -I/home/sumit/GOTM/gotm-4.0.0/include > -I/home/sumit/GOTM/gotm-4.0.0/modules/GFORTRAN -ffree-form -Wall > -std=f95 -pedantic -L/home/sumit/GOTM/gotm-4.0.0/lib/GFORTRAN > -lgotm_prod -lseagrass_prod -lbio_prod -lairsea_prod -lmeanflow_prod > -lturbulence_prod -lobservations_prod -loutput_prod > -lutil_prod /home/sumit/netCDF/lib/libnetcdf.a >& error.log > > > Any suggestions or insights into correcting this error? It looks like you need to add flags to search the HDF5 library after libnetcdf.a. Try running nc-config --flibs and see what libraries need to be included with a Fortran compile. --Russ Russ Rew UCAR Unidata Program address@hidden http://www.unidata.ucar.edu Ticket Details =================== Ticket ID: YVX-222856 Department: Support netCDF Priority: High Status: Closed