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.
Mary, > To: address@hidden > From: address@hidden (Mary Haley) > Subject: netcdf on new HP Exemplars? > Organization: ? > Keywords: 199709231703.LAA17542 In the above message, you wrote: > I'm having problems compiling netCDF 3.3.1 on sioux0 (the HP Exemplar). > Here's the error message I get: > > sioux0[101] make > /bin/c89 -c -O -I. -DNDEBUG nc.c > cc: "nc.c", line 834: error 1588: "EEXIST" undefined. > cc: "nc.c", line 834: error 1563: Expression in if must be scalar. > *** Error exit code 1 > > Stop. > > "EEXIST" appears to be defined in /usr/include/sys/errno.h, but > only if "_INCLUDE_POSIX_SOURCE" is defined. > > Have you built netCDF on this machine, or would you have any idea how > to fix this problem? > > Thanks, > > Mary Would you please try the advice given in the following URL: http://www.unidata.ucar.edu/packages/netcdf/other-builds.html#hpux-10 Before re-executing the configure script, you should execute the command "make distclean". Please let me know if this helps. -------- Steve Emmerson <http://www.unidata.ucar.edu>