I am experiencing a problem with make (gmake) on my Linux workstation.
This
is the version I am using:
quince:/home/hirshman/Stellarator/tmp>make --version
GNU Make version 3.79.1, by Richard Stallman and Roland McGrath.
Built for i386-redhat-linux-gnu
Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99,
2000
Free Software Foundation,
Inc.
This is free software; see the source for copying conditions.
The problem is that when I touch my Fortran source files (both *.f and
*.f90 files),
ONLY the *.f files get remade when I run my makefile (even though I
have
checked that "touch" is updating both types of
files).
Now in my makefile I have a line
.SUFFIXES: .f90
to account for .f90 NOT being one of the native suffixes recognized by
make.
Can you tell me what I may do to remedy this situation? Is my
"make" utility
out of date or (more likely) is there something in my makefile that needs
to be
fixed.
Thanks.
S. Hirshman
Steven P.
HirshmanQPS:
Quality, Performance, Science
Fusion Energy
Divisionaddress@hidden P. O. Box
YOak
Ridge, TN 37830
Tele:
865-574-1289Fax:
865-576-7770