CC = gcc CFLAGS = -O3 -ffast-math -mcpu=athlon -march=k6 -Wall #CFLAGS = -Wall INCLUDES = -I/usr/X11R6/include LIBS = -L/usr/X11R6/lib -lppm -lpgm -lpbm all: blur_c blur_3dnow blur_c: main.o blur_c.o $(CC) $(CFLAGS) -o blur_c $(LIBS) main.o blur_c.o blur_3dnow: main.o blur_3dnow.o $(CC) $(CFLAGS) -o blur_3dnow $(LIBS) main.o blur_3dnow.o main.o: main.c blur.h $(CC) $(CFLAGS) $(INCLUDES) -c -o main.o main.c blur_c.o: blur_c.c blur.h $(CC) $(CFLAGS) $(INCLUDES) -c -o blur_c.o blur_c.c blur_3dnow.o: blur_3dnow.c blur.h $(CC) $(CFLAGS) $(INCLUDES) -c -o blur_3dnow.o blur_3dnow.c clean: rm -f *.o blur_c blur_3dnow