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] Compiling with Gfortran compilers (4.4.1) for 32 vs 64 bit

Larry Baker wrote:
 ...
> My build does not have a library named libnetcdff.a, so I'm not sure
> if we are configuring netCDF the same way:

Starting with version 3.6.2, building separate Fortran libraries was
required for shared library builds.  In previous releases, the C and
Fortran functions were in the same static library.  In current releases,
when you enable shared libraries an additional library, libnetcdff (note
the extra "f"), contains the Fortran-77 and Fortran-90 functions.  This
extra Fortran library is built when either --enable-shared or
--enable-separate-fortran are specified as configure options.  Using
--enable-shared automatically turns on --enable-separate-fortran.

One reason you may want to use the --enable-separate-fortran option is
to support multiple netCDF Fortran libraries for different Fortran
compilers.

--Russ



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