[Top][All Lists]

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

Re: produce *mod with fortran

From: Eve-Marie Devaliere
Subject: Re: produce *mod with fortran
Date: Fri, 14 Jan 2011 12:23:44 -0500
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv: Gecko/20101207 Thunderbird/3.1.7

I am sorry I think I figured out my own typo... it should be FCFLAGS not
FC_FLAGS... (For some reasons they had FC_FLAGS in their original program)
Now if I export FCFLAGS before running configure I can't even configure
; it is saying
checking whether the Fortran compiler works... configure: error: cannot
run Fortran compiled programs.
This is very strange... I tried to reset FC to ifort to make sure but no
If I export FCFLAGS again with -g ; (it configures again but make
doesn't work)

Eve-Marie Devaliere said the following on 1/14/2011 11:32 AM:
> Good morning autoconf community,
> I am a newbie to autoconf and while I have made some good progress I am
> hitting a road block.
> I am taking this project from someone else and trying to use autoconf to
> package it rather than the manual approach they had.
> I have created my makefiles and
> I have read in the tutorial that FCFLAG had to be set to -g (unless it
> is g77).. Well I need to create *.mod and *.o so I need another set of
> flags.....
> if I ran configure this way:
>  ./configure FC=ifort FC_FLAGS="-c -O2 -convert big_endian -free -assume
> byterecl"
> it does print out:
>  =========================================
> compilation environment variables:
>    FC:       ifort
>    FC_FLAGS: -c -O2 -convert big_endian -free -assume byterecl
> =========================================
> but if I check the value of FCFLAG in the created Makefile it says -g
> only....
> so when I run make it tries
> ifort  -g   -o Type_Kinds  Type_Kinds.o
> while I want
> ifort -c -O2 -convert big_endian -free -assume byterecl Type_Kinds.f90
> In my I have entries such as:(there are many more like that)
> bin_PROGRAMS = Type_Kinds
> Type_Kinds_SOURCES = Type_Kinds.f90
> ... is that wrong for modules?
> I tried those macro too
> in my to try telling it it didn't have a main (I just want
> modules), but no luck.... (Please bear with me as I am new to Fortran
> too... )
> Can anyone shed some light on the situation?
> Thanks a lot,
> Cheers,
> Eve-Marie

reply via email to

[Prev in Thread] Current Thread [Next in Thread]