.f.o:
	gfortran -fdefault-real-8   -g  -c -o $@ $<

CFLAGS = -std=c99  -g -I../SEutil


ALL = quadricTrue quadricSavg genDirectQuadricParamFile seqDPQruns
all: $(ALL)



        

quadricTrue: \
                quadricTrue.o \
                quadricUtils.o \
                fwrapElliptic.o 
	cc -o quadricTrue \
                quadricTrue.o \
                quadricUtils.o \
                fwrapElliptic.o \
                -L../SEutil -lSEutil \
                -L../libnum -lnum \
                -lm -lgfortran




quadricSavg: \
                quadricSavg.o \
                quadricUtils.o \
                fwrapElliptic.o
	cc -o quadricSavg \
                quadricSavg.o \
                quadricUtils.o \
                fwrapElliptic.o \
                -L../SEutil -lSEutil \
                -L../libnum -lnum \
                -lm -lgfortran




genDirectQuadricParamFile: \
                genDirectQuadricParamFile.o \
                quadricUtils.o \
                fwrapElliptic.o 
	cc -o genDirectQuadricParamFile \
                genDirectQuadricParamFile.o \
                quadricUtils.o \
                fwrapElliptic.o \
                -L../SEutil -lSEutil \
                -L../libnum -lnum \
                -lm -lgfortran


seqDPQruns: \
                seqDPQruns.o \
                quadricUtils.o \
                fwrapElliptic.o 
	cc -o seqDPQruns \
                seqDPQruns.o \
                quadricUtils.o \
                fwrapElliptic.o \
                -L../SEutil -lSEutil \
                -L../libnum -lnum \
                -lm -lgfortran



clean:
	rm -f $(ALL) *.o



