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.
Unidata Support <address@hidden> writes: > ------- Forwarded Message > > >To: address@hidden > >From: "Paul Vandelst" <address@hidden> > >Subject: netcdf 3.6.0 build on AIX - f90 modules not added to library? > >Organization: CIMSS@NOAA/NCEP/EMC > >Keywords: 200501102158.j0ALwrv2020458 netCDF 3.6.0 Fortran90 > > Hi there, > > I'm updated all of the platforms I use (linux,AIX, IRIX, Solaris) with the > 3.6.0 netcdf > libraries. Everything has gone just fine except on AIX systems. Everything > compiles just > fine, the only hiccup is that the fortran90 interface object code is, for > some reason, not > added to the library after they're compiled. On all the other systems, after > the > typeSizes.f90 and netcdf.f90 are compiled, I see the following: > ar cru ../libsrc/libnetcdf.a typeSizes.o netcdf.o > but on the AIX build this doesn't happen. Is there some fix available? > > Thanks, > > paulv Can you go into the fortran 90 directory (src/f90/) and do "make" If that calls the ar command for the f90 functions, you'll then have to reinstall. Please let me know if this works for you so that I can eliminate this problem from the next release. Thanks, Ed -- Ed Hartnett -- address@hidden