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.

Re: [netcdfgroup] Win 7 Fortran netCDF

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.
Here's a little test program:
Program TestnetCDF

implicit none

include 'c:/cygwin/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


What am I doing wrong?

 
________________
Derek Goring

From: marco atzeri <marco.atzeri@xxxxxxxxx>

To: Derek Goring <nztideman@xxxxxxxxxxx> 
Cc: "netcdfgroup@xxxxxxxxxxxxxxxx" <netcdfgroup@xxxxxxxxxxxxxxxx> 
Sent: Friday, 14 June 2013 10:17 PM
Subject: Re: [netcdfgroup] Win 7 Fortran netCDF
 


On Fri, Jun 14, 2013 at 3:24 AM, Derek Goring  wrote:

I'm trying to build netCDF-Fortran 4.2 under cygwin in Win 7 64 bit, but 
./configure results in this message:
>configure: error: netcdf.h could not be found. Please set CPPFLAGS.
>
>I cannot find netcdf.h anywhere and Google was not much help.
>
>

netcdf-fortran is already available as cygwin package

libnetcdf-fortran-devel-4.2-2       Fortran header and development lib

libnetcdf-fortran_5-4.2-2            dynamic libraries



netcdf.h should be in 
libnetcdf-devel-4.2.1.1-2   C header and development lib

 
Can anyone help?
>
> 
>________________
>Derek Goring
>
>
>

Regards
Marco 
  • 2013 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the netcdfgroup archives: