FC         = f77
LD         = $(FC)

RM         = /sbin/rm -fr

MP         = -mp
ABI        = -64
ISA        = -r10000 -mips4
PROC       = ip27
ARCH       = $(MP) $(ABI) $(ISA)
OLEV       = -O3
ODEB       = -O0

FOPT       = -OPT:IEEE_arithmetic=1:roundoff=0
FDEB       = -g3 -DEBUG:trap_uninitialized=ON:subscript_check=ON:div_check=3:verbose_runtime=ON
FFLAGS     = $(ARCH) $(OLEV) $(FOPT) -fullwarn -I.

LIBS       = \
		/local/SCALAPACK/libscalapack64.a \
                /local/BLACS/libmpiblacs64.a \
                -lmpi \
		-lblas \
		-lfastm

LDFLAGS    = $(ARCH) $(OLEVEL)
PROF       =

HDRS       = \
		csdim.h \
		cscal.h

# objects
FOBJS = example1.o

# sources
FSRCS = example1.f

# compilation
.f.o:
	$(FC) $(FFLAGS) $< -c

# linking
EXECS = prod_sclpk.exe
sclpk:	$(FOBJS)
	$(LD) $(LDFLAGS) $(FOBJS) $(LIBS) -o $(EXECS)

clean:
	$(RM) rii_files $(FOBJS) $(EXECS)
###
example1.o: example1.f
