FILES_ALL = outboard.o kriging.o invers_m.o sswap.o sgemm.o sgemv.o strmv.o strmm.o strsm.o sscal.o sger.o isamax.o


#define the directory of f2clib.a
BASE1 = /afs/theory.cornell.edu/user/cs790/clang
#define the directory of f2c.h
INCLUDE = $(BASE1)/include

BASE = /usr/lpp/dx
LITELIBS = -L$(BASE)/lib_ibm6000 -L$(BASE1)/lib -lDXlite -lf2c -lm
CFLAGS = -O -Dibm6000 -I$(BASE)/include



kriging:	$(FILES_ALL)
	$(CC) $(CFLAGS) -DUSERMODULE=m_Kriging -c $(BASE)/lib/outboard.c
	$(CC) $(FILES_ALL) $(LITELIBS) -o kriging 
	rm outboard.o

kriging.o:	kriging.c
	$(CC) $(CFLAGS) -c kriging.c

invers_m.o:	invers_m.c
	$(CC) -I$(INCLUDE) -Aa -c invers_m.c

sswap.o:	sswap.c
	$(CC) -I$(INCLUDE) -Aa -c sswap.c
	
sgemm.o:	sgemm.c
	$(CC) -I$(INCLUDE) -Aa -c sgemm.c

sgemv.o:	sgemv.c
	$(CC) -I$(INCLUDE) -Aa -c sgemv.c

strmv.o:	strmv.c
	$(CC) -I$(INCLUDE) -Aa -c strmv.c

strmm.o:	strmm.c
	$(CC) -I$(INCLUDE) -Aa -c strmm.c

strsm.o:	strsm.c
	$(CC) -I$(INCLUDE) -Aa -c strsm.c

sscal.o:	sscal.c
	$(CC) -I$(INCLUDE) -Aa -c sscal.c

sger.o:	sger.c
	$(CC) -I$(INCLUDE) -Aa -c sger.c

isamax.o:	isamax.c
	$(CC) -I$(INCLUDE) -Aa -c isamax.c
