[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
(Fwd) Re[4]: Netcdf 3.3 under Digital Unix 3.2 (DEC Alpha)
- Subject: (Fwd) Re[4]: Netcdf 3.3 under Digital Unix 3.2 (DEC Alpha)
- Date: Wed, 4 Jun 1997 15:21:02 -0600
--- 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>