CFLAGS += -Wall -I../matrix
LDFLAGS += -L/usr/users/fedorov/lib
LDLIBS += -lm -lgc
CC = tcc
CC = gcc --std=c99

all: out.txt

out.txt: main ; ./$< | tee $@

main: main.o qrdec.o backsub.o qrback.o qrinverse.o \
	../matrix/matrix.o ../matrix/vector.o

qrdec.o: qrdec.c ../matrix/matrix.h ../matrix/vector.h

clean:
	rm -f out* *.o
