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.
--- Forwarded mail from Harry Edmon <address@hidden> From: Harry Edmon <address@hidden> Date: Wed, 4 Jun 1997 14:01:04 -0700 (PDT) To: address@hidden Subject: Re[4]: Netcdf 3.3 under Digital Unix 3.2 (DEC Alpha) You may not believe this, but they are the same, except that the "E" and the "F" are lower case. If I change ncx.h to have lower case E and F for X_FLOAT_MAX, it compiles fine! nc_test/tests.h also would need to be changed. The other option would be to use the new DEC C compiler under 3.2 "cc -migrate". This works with the current header files. Another option "Glenn P. Davis" <address@hidden> wrote: > > It cannot be on a VAX - vaxen do not run Digital Unix (they run Ultrix). > This > > is on an Alpha. > > Okay. You've got a broken compilation environment that > is fixed in later versions. (Works fine on Digital UNIX 4.0) > > Try replacing the value of the constant X_FLOAT_MAX in src/libsrc/ncx.h > with the value of FLT_MAX from /usr/include/limits.h. (It should be > close to the same value.) > > There may be a couple of other places where you have to do the > same thing. nc_test and nf_test try to test out to the boundary > value but don't share the private include file ncx.h. > > -glenn -- Dr. Harry Edmon E-MAIL: address@hidden (206) 543-0547 FAX: (206) 543-0308 Dept of Atmospheric Sciences University of Washington, Box 351640, Seattle, WA 98195-1640 ---End of forwarded mail from Harry Edmon <address@hidden>