[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: NetCDF under VMS...

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.


  • Subject: Re: NetCDF under VMS...
  • Date: Thu, 18 Feb 1999 15:39:40 -0700

> Has *anyone* ported NetCDF to VMS ?!?
>
> Inquiring minds want to know,

Actually VMS and VAC floating point are one of the raisons d'etre of
netcdf. We actually supported VAX VMS as long as we could keep
our microVAX running, sometime in the netcdf-2 era.

The netcdf-3 C code should compile just fine. The tricky part would
be setting up src/libsrc/ncconfig.h, a job usually done by
a unix shell script called configure. A compentent VMS programmer
should be able to figure out what is the right thing to do.

The default low-level i/o is via posix calls (open(), read(), write(),...).
Last time I checked, these were available on VMS. If not, it is all
encapsulated in src/libsrc/posixio.c.

-glenn