CFLAGS=-O2 -Wall -Werror -fomit-frame-pointer -ansi -c
LDFLAGS=-s 

all: mz3d mz3dx

clean:
	$(RM) *.o mz3d mz3dx

mz3dx: mz3dx.o
	gcc $(LDFLAGS) -L/usr/X11R6/lib -lX11 -lpthread -o $@ $^

mz3d: mz3d.o
	gcc $(LDFLAGS) -lm -o $@ $^

mz3d.o: mz3d.c
	gcc $(CFLAGS) -o $@ $^

mz3dx.o: mz3dx.c
	gcc $(CFLAGS) -o $@ $^
