[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[netCDF #IQO-210917]: Fortran 90 manpages missing in netcdf 3.6.2 beta3



> Hi again Ed,
> 
> Before responding to your last e-mail, I'd like to add one more item
> to the "missing items" list: typesizes.mod
> 
> I now noticed that the Fortran 90 module typesizes.mod is no longer
> installed. It is still created in the f90 directory, but is no longer
> installed in the $prefix/include directory where it used to go. I,
> for one, use that module in a number of f90 sources, even in those
> that do not use netcdf. It should be installed again into $prefix/
> install.

This is a known problem that has already be fixed for the next beta release. If 
this happens again, please let me know, because, as you note, it is a serious 
problem.

I am in the process of adding, for the next beta release, full automatic 
testing of make install, with a check of the installation platform which makes 
sure all the required files made it to the correct places.

> 
> > BTW autoconf does turn on -g -O2 for any GNU C compiler
> > automatically. It's not me!
> > So if you don't want that you must use CPPFLAGS.
> 
> I see, I haven't figured out what value to give CPPFLAGS that would
> get rid of the -g option.

I have added the following paragraph to the NetCDF Installation and Porting 
Guide:

"If GNU compilers are used, the configure script sets CPPFLAGS to ``-g
-O2''. If this is not desired, set CPPFLAGS to nothing, or to whatever
other value you wish to use, before running configure."

> And thanks again for your great support. Getting these installation
> issues resolved will make it easier for all of us developers of GMT.
> Apart from that the F90 support and full support of gfortran is most
> welcome as well. I'll be looking out for 3.6.2-beta4.

Thank *you* Remko, because these kinds of bugs would make my face red indeed 
were they to occur in a full release. Thus the beauty of beta releases!

But beta releases are only useful if some smart users try them and tell me 
what's broken!

Keep on netCDFing!

Ed Hartnett

Ticket Details
===================
Ticket ID: IQO-210917
Department: Support netCDF
Priority: Normal
Status: Closed