Re: [netcdf-porting] Windows Build and OpenDAP?

NOTE: The netcdf-porting mailing list is no longer active. The list archives are made available for historical reasons.

Here FYI are the notes I made to myself when building netcdf-3.6.2 under
MinGW in June 2007:


Build Gfortran version of netCDF-3 because of change in compiler.
Commands are
 
mkdir -p /tmp/${USER}/netcdf-gfortran
cd /tmp/${USER}/netcdf-gfortran
tar -xvzf ${HOME}/software/netcdf/netcdf-3.6.2.tar.gz 
cd netcdf-3.6.2
prefix=/usr/local
CC=gcc FC=gfortran CPPFLAGS=-DpgiFortran ./configure --prefix=${prefix}
--libdir=${prefix}/lib-gfortran --includedir=${prefix}/include-gfortran
unset MAKEFLAGS
make
make check
make install
 
However, there is an irritating problem in building under MinGW in that
there are now lots of occurrences of âC:/MinGWâ in the dependencies
files (*/.deps/*.Plo and */.deps/*.Po) and they lead to errors, during
make check (and make install, I think), eg:
 
make[2]: Entering directory
`/tmp/hadfield/netcdf-gfortran/netcdf-3.6.2/nc_test'
.deps/error.Po:1: *** multiple target patterns.  Stop.
 
The workaround is to replace âC:/MinGWâ with â/mingwâ using WildEdit,
but as these files are generated during the make process, this has to be
done umpteen (actually 9) times, rerunning make each time, to complete a
successful make check.
 
Iâm not sure how and why this problem has arisen. Apparently, the .Po &
.Plo files are created by automake, eg:
 
http://mail.gnome.org/archives/gtk-devel-list/2005-August/msg00058.html

 
Anyway, I worked around the problem as above and installed netCDF.
 
Mark Hadfield          "Kei puwaha te tai nei, Hoea tahi tatou"
m.hadfield@xxxxxxxxxx 
NIWA

NIWA is the trading name of the National Institute of Water &
Atmospheric Research Ltd.
  • 2009 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the netcdf-porting archives: