Convert now to Fortran 90 makefile compiler macros

Example 1

rule

# macros for files ending in .f90
CF90      = f90
CF90FLAGS = -O3

# macros for files ending in .f
CF        = f90
FFLAGS    = -O3

# macros for loader
LDR       = f90
LDFLAGS   = 
LIBFLAGS  = -L/usr/local/lib -lncaru,ncaro

#program source code files and object code files
SRCS      = a.f90 b.f90 c.f
OBJS      = a.o b.o c.o
PRGM      = a.out

$(PRGM):  $(OBJS)
        $(LDR) $(LDFLAGS) $(LIBFLAGS) -o $(PRGM) $(OBJS) 

clean:
        rm *.o
clobber:
        rm *.o a.out


rule

back Back