autotools & Fortran

Anton Shterenlikht as at cmplx.uk
Wed Aug 8 10:07:56 UTC 2018


Tijl

On Tue, Aug 07, 2018 at 12:31:39PM +0200, Tijl Coosemans wrote:
> On Mon, 6 Aug 2018 15:46:42 GMT Anton Shterenlikht <as at cmplx.uk> wrote:
> > Hello
> > 
> > I've several questions on using autotools
> > in Fortran projects. Perhaps somebody can
> > answer here or point to existing examples.
> > 
> > 1. I have something like this right now:
> > 
> > use, intrinsic :: iso_fortran_env
> > integer, parameter :: fk = real32
> > 
> > What I want is to set fk to "real32", "real64" or "real128"
> > via autotools, so that I can build with 3 different
> > real kinds via a command line option.
> > 
> > Ideally I want to avoid preprocessing.
> > 
> > Is this feasible?
> 
> use, intrinsic :: iso_fortran_env
> integer, parameter :: fk = @REAL_TYPE@
> 
> % mv filename filename.in
> 
> And in configure.ac:
> 
> AC_SUBST([REAL_TYPE],[real32])
> AC_CONFIG_FILES([filename])

Thank you!

Anton


More information about the freebsd-fortran mailing list