parallel netcdf version info

Rob Latham robl at mcs.anl.gov
Mon Jan 4 10:24:26 CST 2010


On Mon, Jan 04, 2010 at 08:21:53AM -0700, Jim Edwards wrote:
> Hi Rob,
> 
> Happy New Year!   While you are looking into that I've found another issue
> in configure I wonder if you could look into...
> 
> In configure.in at around  line 429 is some code that converts comments in
> pnetcdf.inc from c-style to fortran-style, this code does not get reproduced
> in config.status - so if you run config.status it ends up corrupting the
> pnetcdf.inc file.

ouch. hm..  sure does seem like those files should be "fortran
friendly" by default.  I remember adding those lines, but now I don't
remember why.  Will see if there's a better way to do what we want.
> 
> Also - to complete the F90 interface I need to modify the *.c files in the
> src/libf directory.   These files have a header line that states:
> 
> This file is automatically generated by buildiface -infile=../lib/pnetcdf.h
> > -deffile=defs
> >  * DO NOT EDIT
> >
> 
> but I cannot find the program buildiface in the repository?

Yeah, buildiface is an MPICH2 wrapper generator.  I think it is
shipped along with any released MPICH2 tarball.  There's a script in
src/libf called "createffiles" which calls buildiface with the right
arguments and tells you what environment variable to set so that it
can find the MPICH2 directory.

==rob

-- 
Rob Latham
Mathematics and Computer Science Division
Argonne National Lab, IL USA


More information about the parallel-netcdf mailing list