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.
John,
>Date: Wed, 18 Dec 1996 14:10:34 -0500 (EST)
>From: address@hidden (John Sheldon)
>To: address@hidden (Steve Emmerson)
>Subject: Re: 961217: F90 standard "byte"
In the above message you wrote:
> The epcf90 compiler supports 1-byte character data (of course) and 1-byte
> logical data (declared as BYTE or LOGICAL*1). That's it. The only supported
> integer specifications have 2- and 4-byte lengths.
Try the following:
1. Go to the top-level, netCDF source directory.
2. Execute the command `make fortran/clean'.
3. Edit the file fortran/irix.m4: change the definition of `byte'
from `integer*1' to `logical*1'.
4. Execute the command `make fortran/all fortran/test'.
Let me know if this helps.
--------
Steve Emmerson <address@hidden>