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.
Jack, [Sorry for the delay. Because of the MyDoom worm, I consider email that matches "name *=.*\.zip" to be spam.] >Date: Thu, 22 Apr 2004 12:46:52 -0500 >From: Jack Williams <address@hidden> >Organization: UCAR/Unidata >To: Steve Emmerson <address@hidden> >Subject: Re: 20040405: Installing NetCDF 3.5.1 under Cygwin on Windows 2000 The above message contained the following: > Thank you for your earlier help -- fixing the FFLATS typo and returning > to the original configure script seems to have fixed the problem with > running configure. > > Now, "configure" runs successfully, as does "make" (with one warning > about an out-of-date "ncgentab.c". However, "make test" fails. > Attached are diagnostic items A-H. > > I hope that you will be able to help again! ... > Making `test' in directory /cygdrive/c/jackraid/netcdf/netcdf-3.5.1/src/ncdump > > make[2]: Entering directory > `/cygdrive/c/jackraid/netcdf/netcdf-3.5.1/src/ncdump > ' > gcc -o ncdump -O ncdump.o vardata.o dumplib.o ../libsrc/libnetcdf.a > Info: resolving _opterr by linking to __imp__opterr (auto-import) > Info: resolving _optarg by linking to __imp__optarg (auto-import) > Info: resolving _optind by linking to __imp__optind (auto-import) > ../ncgen/ncgen -b test0.cdl > ncgen: test0.cdl: syntax error > make[2]: *** [test] Error 1 > make[2]: Leaving directory > `/cygdrive/c/jackraid/netcdf/netcdf-3.5.1/src/ncdump' > make[1]: *** [subdir_target] Error 1 > make[1]: Leaving directory `/cygdrive/c/jackraid/netcdf/netcdf-3.5.1/src' > make: *** [ncdump/test] Error 2 "syntax error" eh? That's rather an odd error (I haven't seen it before). It could either be due to the use of a yacc-based parser created on a non-Cygwin system or the file "test0.cdl" could have been corrupted. Please send me the file "ncdump/test0.cdl". Does your Cygwin have yacc(1), bison(1), lex(1), or flex(1)? > Thanks and Cheers, > Jack Regards, Steve Emmerson