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.
> Greetings, Ed > > I added the --disable-v2 flag (in addition to all the others), but still get > the same compile error on both my 32-bit and 64-bit machines: > > libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../fortran -I../include -g > -O2 > -MT libnetcdf3_la-putget.lo -MD -MP -MF .deps/libnetcdf3_la-putget.Tpo -c > putge > t.c -DDLL_EXPORT -DPIC -o .libs/libnetcdf3_la-putget.o > putget.c:3108: error: expected declaration specifiers or '...' before 'uint' > > I'm still using snapshot2011042506, but will try a more recent version if you > think it will help. > > Thanks, > Dan > Howdy Dan! Get the daily snapshot, which is working with options: ./configure -C --disable-dap --enable-dll --build=x86_64-unknown-linux-gnu --host=i686-pc-mingw32 --disable-fortran --disable-netcdf-4 So the v2 API is now working, as can be seen with the test program nctest. The output can be found here: http://www.unidata.ucar.edu/software/netcdf/builds/snapshot/out_trunk_spock_2011050517_0_0.txt I am trying to get the fortran API tests working next... Thanks, Ed Ticket Details =================== Ticket ID: MBQ-177890 Department: Support netCDF Priority: Critical Status: Closed