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'm trying to compile my code on a linux machine with pgcc/pgf90 using netCDF netcdf-4.2.1.1/ and netcdf-fortran-4.2/. My code is FORTRAN 90. I am getting the following errors... and I'm totally stumped as to what is causing the problem. I've compiled this successfully on another machine, but that machine died. So I've had to re-install hdf5 and netcdf4 as well as my code. pgf90 -m64 -Bstatic -g77libs -byteswapio main_nucaps_ccr_to_netcdf.o -I/disk1/pub/letitias/util/netcdf-4/include -I/disk1/pub/letitias/util/hdf5/include -I../allocate -I../netcdf_readwrite_f90 -I../include -I../subset -I../modules -I../netcdf_utils_f90 -I../subset_level1c_products -I../pc -I../dem -I../global_grids -I../matchups -I../level2 -I../time -I../grib -I../wesley -I../monitoring -I../futils -I../hdf5_f90 -L../allocate -lallocate -L/disk1/pub/letitias/util/netcdf-4/lib -lnetcdf -lnetcdff -L../netcdf_readwrite_f90 -lnetcdf_readwrite_f90 -L../include -linclude -L../subset -lsubset -L../modules -lmodules -L../netcdf_utils_f90 -lnetcdf_utils_f90 -L../subset_level1c_products -lsub_prod -L../pc -lpc -L../dem -ldem -L../global_grids -lglobal_grids -L../matchups -lmatchups -L../level2 -llevel2 -L../monitoring -lmonitoring -L../time -lwwwtime -L../grib -lgrib -L../wesley -lwesley -L../futils -lfutils -L../hdf5_f90 -lhdf5_f90 -L/disk1/pub/letitias/util/netcdf-4/lib -lnetcdf -lnetcdff -L/disk1/pub/letitias/util/hdf5/lib -lhdf5hl_fortran -lhdf5_hl -lhdf5_fortran -lhdf5 -lz -lm -o main_nucaps_ccr_to_netcdf /disk1/pub/letitias/util/netcdf-4/lib/libnetcdff.a(fort-attio.o): In function `nf_put_att_text_': /disk1/pub/letitias/util/netcdf-4/netcdf-fortran-4.2/fortran/./fort-attio.c:15: undefined reference to `nc_put_att_text' /disk1/pub/letitias/util/netcdf-4/lib/libnetcdff.a(fort-attio.o): In function `nf_get_att_text_': /disk1/pub/letitias/util/netcdf-4/netcdf-fortran-4.2/fortran/./fort-attio.c:22: undefined reference to `nc_get_att_text' /disk1/pub/letitias/util/netcdf-4/lib/libnetcdff.a(fort-attio.o): In function `nf_put_att_int1_': /disk1/pub/letitias/util/netcdf-4/netcdf-fortran-4.2/fortran/./fort-attio.c:30: undefined reference to `nc_put_att_schar' The errors continue like that for quite a while. The end of the error message looks like... /disk1/pub/letitias/util/netcdf-4/netcdf-fortran-4.2/fortran/./fort-nc4.c:232: undefined reference to `nc_set_var_chunk_cache_ints' /disk1/pub/letitias/util/netcdf-4/lib/libnetcdff.a(fort-nc4.o): In function `nf_get_var_chunk_cache_': /disk1/pub/letitias/util/netcdf-4/netcdf-fortran-4.2/fortran/./fort-nc4.c:234: undefined reference to `nc_get_var_chunk_cache_ints' make: *** [main_nucaps_ccr_to_netcdf] Error 2 Thanks, Tish Soulliard NOAA/NESDIS/STAR letitia.soulliard@xxxxxxxx 301-683-3538 National Oceanic and Atmospheric Administration NESDIS/STAR/SMCD/OPDB Letitia Soulliard NCWCP (E/RA23) 5830 University Research Court Floor 2, Room 2686 College Park, MD 20740-3818
netcdfgroup
archives: