CFLAGS=-Wall -pedantic -g -ggdb -O9
OBJS=util.o ffe.o
LIBS=-lgsl -lgslcblas -lm
CC=g++

lps: lps.cpp $(OBJS)
	$(CC) $(OBJS) lps.cpp -o lps $(CFLAGS) $(LIBS)

ffe.o: ffe.cpp
	$(CC) -c -o ffe.o ffe.cpp $(CFLAGS)

util.o: util.cpp
	$(CC) -c -o util.o util.cpp $(CFLAGS)

clean:
	-rm -f lps lps.exe util.o ffe.o
