MKOCTFILE ?= mkoctfile -fPIC 
FFLAGS= -freal-4-real-8 -g -O2
AR = ar
ARFLAGS = r
RANLIB = i686-w64-mingw32-ranlib

# list of objects to be put in libslac.a 
   INC  = d1mach.o r1mach.o i1mach.o \
          rand.o rgauss.o dqk15.o  \
          rs.o tql2.o tqlrat.o tred1.o tred2.o pythag.o \
          rffti1.o rfftf1.o rfftb1.o \
          radf2.o radf3.o radf4.o radf5.o radfg.o \
          radb2.o radb3.o radb4.o radb5.o radbg.o \
          snls1.o fdjac3.o lmpar.o rwupdt.o chkder.o \
          qrfac.o qrsolv.o enorm.o \
          xercnt.o xermsg.o xerhlt.o xersve.o \
          j4save.o xgetua.o xerprn.o fdump.o
all: libsla.a

libsla.a: $(INC)
	$(AR) $(ARFLAGS) ../libsla.a $?
	$(RANLIB) ../libsla.a

$(INC): %.o : %.f
	$(MKOCTFILE) $(FFLAGS) -c $< -o $@

clean: 
	rm -rf *.o ../libsla.a
