
OPT=-O3 -ffast-math -fomit-frame-pointer -mpentium \
    -malign-loops=2 -malign-jumps=2 -malign-functions=2

CFLAGS=-Wall
CC=gcc $(CFLAGS) $(OPT)

SRCS=mipmap.c test.c
OBJS=$(SRCS:.c=.o)

all: go

go: $(OBJS)
	$(CC) -o go $(OBJS) -lMesaGL -lMesaGLU -lglut -lm -lX11 -lXext -lXi -lXmu

.c.o:
	$(CC) -c $*.c

clean:
	rm -f go $(OBJS)

dep:
	$(CC) -MM $(SRCS) > depend

include depend