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.
Le Hoang Nghiem, > To: address@hidden > From: address@hidden > Subject: Problem with "make test" of netCDF 3.5.1 on Redhat Linux 9 > Organization: Asian Institute of Technology > Keywords: 200408031040.i73AeaaW024340 netCDF 3.5.1 make test The above message contained the following: > I try to install and use netcdf 3.5.1 on Redhat Linux 9 with Portland Fortran > Compiler v5.1.6. I got error in "make test" step. Here I attach items of my > installation problem. > > Please give me suggestions to overcome the problem. Thank in advance for you > help. > > -- > Le Hoang Nghiem > School of Environment, Resources, and Development > Asian Institute of Technology > Email: address@hidden; address@hidden ... The log of your "make test" attempt: Making `test' in directory /home/hoangnghiem/netcdf-3.5.1/src/nc_test make[2]: Entering directory `/home/hoangnghiem/netcdf-3.5.1/src/nc_test' /usr/bin/gcc -c -O -I../libsrc -DNDEBUG -DpgiFortran nc_test.c In file included from /usr/include/linux/signal.h:4, from /usr/include/signal.h:28, from nc_test.c:90: /usr/include/asm/signal.h:107: parse error before "sigset_t" /usr/include/asm/signal.h:110: parse error before '}' token In file included from nc_test.c:90: /usr/include/signal.h:69: parse error before '*' token /usr/include/signal.h:70: parse error before '*' token indicates a problem with your C compilation environment and not with the netCDF package. The C compiler encountered a parsing error in the file /usr/include/asm/signal.h". This should never occur and indicates a problem with the installation of your C compiler. I suggest that you show the above to your system administrator or supplier of your system, or reinstall your C compiler. Regards, Steve Emmerson