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.
Il 6/25/2013 6:12 AM, Derek Goring ha scritto:
OK, so I've downloaded the Fortran netCDF routines from cygwin using setup.exe. Now, I seem to have what I need, but I cannot put it together.
Hi Derek, cygwin is a unix emulation layer, so go on unix way
Here's a little test program: Program TestnetCDF implicit none include 'c:/cygwin/usr/include/netcdf.inc'
include '/usr/include/netcdf.inc'
integer :: ncid,status status=nf_open("Kapiti.nc",nf_nowrite,ncid) end Program which compiles OK. But when I try to link: $ gfortran TestnetCDF.o c:/cygwin/lib/libnetcdff.dll.a TestnetCDF.o:TestnetCDF.f90:(.text+0x24): undefined reference to `nf_open_' collect2: ld returned 1 exit status
gfortran TestnetCDF.f -lnetcdff -o TestnetCDF
What am I doing wrong?
-lnetcdff means link with "netcdff library in the default search path" Regards Marco
netcdfgroup
archives: