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

BASE = /usr/lpp/dx
SRC = $(BASE1)/matrix/

# define the directory of f2clib.a
BASE1 = /amd/grieg/c/clang
#define the directory of f2c.h
INCLUDE = $(BASE1)/include

LITELIBS    = -L$(BASE)/lib_hp700 -L$(BASE1)/lib -lDXlite -lf2c -lm
CFLAGS   = -O -Dhp700 -I$(BASE)/include -I$(BASE1)/include -Aa -D_HPUX_SOURCE


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
