CC = cc
CFLAGS= -O -mips3 -n32 -c
LDFLAGS= -O -mips3 -n32
LIBS = -lm
INSTALL_DIR=$(HOME)/usr/bin

EXEC = gpbq
OBJS = inter.o matrix.o parab.o

all: $(EXEC)

$(EXEC): $(OBJS)
	$(CC) $(LDFLAGS) $(OBJS) -o $(EXEC) $(LIBS)

$(OBJS): Makefile

.c.o: 
	$(CC) $(CFLAGS) $< 

install:	$(EXEC)
		rm -rf $(INSTALL_DIR)/$(EXEC)
		ln $(EXEC) $(INSTALL_DIR)/$(EXEC)
clean:	
		rm -f *.o
new:	
		rm -f $(EXECS)
		make all

inter.o:	 parab.h
matrix.o:	 matrix.h
parab.o:	 matrix.h parab.h