NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.
To learn about what's going on, see About the Archive Site.
I am experiencing problems with make check. I have compiled netcdf using the following commands: export CPPFLAGS=" -DgFortran -I/home/software/hd5-1.8.7_gcc_openmpi/include -I/home/software/zlib-1.2.5_gcc/include -I/home/software/szip-2.1_gcc/include" export CXXFLAGS="-I/home/software/hd5-1.8.7_gcc_openmpi/include -I/home/software/zlib-1.2.5_gcc/include -I/home/software/szip-2.1_gcc/include" export FFFLAGS="-I/home/software/hd5-1.8.7_gcc_openmpi/include -I/home/software/zlib-1.2.5_gcc/include -I/home/software/szip-2.1_gcc/include" export FCFLAGS="-I/home/software/hd5-1.8.7_gcc_openmpi/include -I/home/software/zlib-1.2.5_gcc/include -I/home/software/szip-2.1_gcc/include" export LDFLAGS="-L/home/software/hd5-1.8.7_gcc_openmpi/lib -L/home/software/zlib-1.2.5_gcc/lib -L/home/software/szip-2.1_gcc/lib" export FC=mpif90 export CXX=mpicxx export CC=mpicc ./configure --enable-parallel-tests --enable-netcdf4 --prefix=/home/software/netcdf-4.1.3_gcc make make check During the test I am receiving the following failure: Making check in nf_test make[1]: Entering directory `/home/admins/rsvancara/SOFTWARE/NetCDF/netcdf-4.1.3/nf_test' make nf_test tst_f77_v2 ftst_vars ftst_vars2 ftst_vars3 ftst_vars4 ftst_vars5 ftst_vars6 ftst_types ftst_types2 ftst_types3 ftst_groups f90tst_vars tst_types tst_types2 f90tst_vars_vlen tst_f90_nc 4 f90tst_grps f90tst_fill f90tst_fill2 f90tst_vars3 f90tst_vars4 ftst_v2 f90tst_parallel f90tst_parallel2 f90tst_parallel3 f90tst_nc4_par ftst_parallel ftst_parallel_nasa ftest tst_f90 make[2]: Entering directory `/home/admins/rsvancara/SOFTWARE/NetCDF/netcdf-4.1.3/nf_test' /bin/sh ../libtool --tag=F77 --mode=link mpif90 -I../fortran -I../include -I../f90 -g -O2 -L/home/software/hd5-1.8.7_gcc_openmpi/lib -L/home/software/zlib-1.2.5_gcc/lib -L/home/software/szip-2.1_gcc/lib -o nf_test test_get.o test_put.o nf_error.o nf_test.o test_read.o test_write.o util.o fortlib.o ../fortran/libnetcdff.la -lhdf5_hl -lhdf5 -lm -lz libtool: link: mpif90 -I../fortran -I../include -I../f90 -g -O2 -o .libs/nf_test test_get.o test_put.o nf_error.o nf_test.o test_read.o test_write.o util.o fortlib.o -L/home/software/hd5-1.8.7_gcc_openmpi/lib -L/home/software/zlib-1.2.5_gcc/lib -L/home/software/szip-2.1_gcc/lib ../fortran/.libs/libnetcdff.so /home/admins/rsvancara/SOFTWARE/NetCDF/netcdf-4.1.3/liblib/.libs/libnetcdf.so /home/software/mpi/gcc/openmpi-1.4.3/lib/libmpi_f90.so /home/software/mpi/gcc/openmpi-1.4.3/lib/libmpi_f77.so /home/software/mpi/gcc/openmpi-1.4.3/lib/libmpi.so /home/software/mpi/gcc/openmpi-1.4.3/lib/libopen-rte.so /home/software/mpi/gcc/openmpi-1.4.3/lib/libopen-pal.so -ldl -lnsl -lutil /home/software/hd5-1.8.7_gcc_openmpi/lib/libhdf5_hl.a /home/software/hd5-1.8.7_gcc_openmpi/lib/libhdf5.a -lm -lz -pthread -Wl,-rpath -Wl,/home/software/netcdf-4.1.3_gcc/lib -Wl,-rpath -Wl,/home/software/mpi/gcc/openmpi-1.4.3/lib test_get.o: In function `test_nf_get_att_double_': /home/admins/rsvancara/SOFTWARE/NetCDF/netcdf-4.1.3/nf_test/test_get.F:5511: undefined reference to `nf_open_' /home/admins/rsvancara/SOFTWARE/NetCDF/netcdf-4.1.3/nf_test/test_get.F:5521: undefined reference to `nf_get_att_double_' /home/admins/rsvancara/SOFTWARE/NetCDF/netcdf-4.1.3/nf_test/test_get.F:5526: undefined reference to `nf_get_att_double_' /home/admins/rsvancara/SOFTWARE/NetCDF/netcdf-4.1.3/nf_test/test_get.F:5529: undefined reference to `nf_get_att_double_' /home/admins/rsvancara/SOFTWARE/NetCDF/netcdf-4.1.3/nf_test/test_get.F:5547: undefined reference to `nf_get_att_double_' /home/admins/rsvancara/SOFTWARE/NetCDF/netcdf-4.1.3/nf_test/test_get.F:5594: undefined reference to `nf_close_' test_get.o: In function `test_nf_get_att_real_': /home/admins/rsvancara/SOFTWARE/NetCDF/netcdf-4.1.3/nf_test/test_get.F:5403: undefined reference to `nf_open_' /home/admins/rsvancara/SOFTWARE/NetCDF/netcdf-4.1.3/nf_test/test_get.F:5413: undefined reference to `nf_get_att_real_' /home/admins/rsvancara/SOFTWARE/NetCDF/netcdf-4.1.3/nf_test/test_get.F:5418: undefined reference to `nf_get_att_real_' /home/admins/rsvancara/SOFTWARE/NetCDF/netcdf-4.1.3/nf_test/test_get.F:5421: undefined reference to `nf_get_att_real_' /home/admins/rsvancara/SOFTWARE/NetCDF/netcdf-4.1.3/nf_test/test_get.F:5439: undefined reference to `nf_get_att_real_' /home/admins/rsvancara/SOFTWARE/NetCDF/netcdf-4.1.3/nf_test/test_get.F:5486: undefined reference to `nf_close_' .....SNIP ../fortran/.libs/libnetcdff.so: undefined reference to `nf_inq_compound_fieldoffset_' ../fortran/.libs/libnetcdff.so: undefined reference to `nf_def_enum_' ../fortran/.libs/libnetcdff.so: undefined reference to `nf_inq_grps_' ../fortran/.libs/libnetcdff.so: undefined reference to `nf_get_vars_' collect2: ld returned 1 exit status make[2]: *** [nf_test] Error 1 make[2]: Leaving directory `/home/admins/rsvancara/SOFTWARE/NetCDF/netcdf-4.1.3/nf_test' make[1]: *** [check-am] Error 2 make[1]: Leaving directory `/home/admins/rsvancara/SOFTWARE/NetCDF/netcdf-4.1.3/nf_test' make: *** [check-recursive] Error 1 Any ideas? Thanks, randall
netcdfgroup
archives: