Due to the current gap in continued funding from the U.S. National Science Foundation (NSF), the NSF Unidata Program Center has temporarily paused most operations. See NSF Unidata Pause in Most Operations for details.
I recently downloaded netcdf version 2.3.2, and have been successful in using everything but the C++ interface. The Makefile in the c++ directory dies, complaining as in the error messages I pasted below. It fails whether I use 'g++' or the ATT compiler. I'm writing to ask whether anybody else has been successful in getting the C++ stuff working. Dan Kelley | dan.kelley@xxxxxx (902)494-1694 Oceanography Department | Dalhousie University | Halifax, NS, CANADA, B3H 4J1 | g++ -g -I../libsrc -sun4 -c netcdf.cc In file included from netcdf.hh:14, from netcdf.cc:12: ncvalues.hh:20: conflicting types for `unsigned char' ../libsrc/netcdf.h:281: previous declaration as `char' netcdf.cc: In method `enum NcFile::FillMode NcFile::get_fill()': netcdf.cc:210: return-type is an incomplete type netcdf.cc:210: conflicting types for `void NcFile::get_fill()' netcdf.hh:87: previous declaration as `enum NcFile::FillMode NcFile::get_fill()' netcdf.cc: In method `void NcFile::get_fill()': netcdf.cc:213: invalid use of undefined type `enum NcFile::FillMode' netcdf.cc:216: invalid use of undefined type `enum NcFile::FillMode' netcdf.cc:218: invalid use of undefined type `enum NcFile::FillMode' *** Error code 1 make: Fatal error: Command failed for target `netcdf.o'
netcdfgroup
archives: