It defines the Variables FFLAGS, FITSLIB and FOBJS with the respective compiler parameters. Later in the makefile $(FFLAGS) for example will be substituted to -fno-second-underscore .
Hi,
I think you should search for manual 'how to compile a Fortran program with gcc'. Those env variables start from 'F' (FOBJS) sounds like 'make object file from Fortran'.
Yeah,I have knew that "patsubst" and "wildcard" are the makefile's function,"-Wl,-rpath" is calling dynamic library or share library.And the "-fno-second-underscore" is option of code generation convention for gcc compiler.
Thank you.