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.
>To: address@hidden >From: mschmidt@jule >Organization: . >Keywords: 199701151246.FAA20020 Hi, Since your return address, "mschmidt@jule", was not fully qualified, this probably won't get to you, but it will get in the netcdf-support archive where you may be able to read this reply. > > make comes through after adding a definition > > #define FILL_INT NC_FILL_INT > > in file libsrc/netcdf.h and removing the options > - -fullwarn -woff 1209,1506 > for C-compiler (xlc). > > After that the programs are buildt, but > > make test > > still fails. > > ./ncgen -c -o ctest0.nc test0.cdl > test0.c > "test0.c", line 115.68: 1506-static float aloan[] = {3, 4, 5, 6, 7, 1}; > 275 (S) Unexpected text ',' ignored. > make: 1254-004 The error code from the last command is 1. > > test0.c contains > line 108 > static float aloan[] = {3, 4, 5, 6, 7, 1}; > > line 115 > static double cross[] = {4,000000000000000, 5,000000000000000, ,0000000000000, > > 7,00000000000000, 1,000000000000000}; > > Comparing with test0.cdl both line should be wrong. > > Do You have any idea how to overcome this? Thanks for reporting the problems. They are now fixed in our current sources, so will be in the next alpha pre-release in our FTP directory. --Russ _____________________________________________________________________ Russ Rew UCAR Unidata Program address@hidden http://www.unidata.ucar.edu