# HG changeset patch # User Matti Hamalainen # Date 1363316497 -7200 # Node ID d9914dd6ba6b24bd04da694190e4d7d74ad7ff2f # Parent 54361aa65b1fbf2b1b37a2b3e8622d7f80348a42 Cleanup. diff -r 54361aa65b1f -r d9914dd6ba6b Makefile --- a/Makefile Fri Mar 15 05:01:30 2013 +0200 +++ b/Makefile Fri Mar 15 05:01:37 2013 +0200 @@ -1,41 +1,13 @@ # mAKEFiLE fOR 3x666 bY oCSA -# Choose either vga or X11 -VIDEO = X11 - -# 1 = /dev/dsp a.k.a OpenSoundSystem; 0 = nosound -AUDIO = 0 - -# Ok, next check out config.h! - -## ## ## ## - CC = gcc -COPT = -O9 -funroll-loops -fomit-frame-pointer - -# If you prefer size to speed, use of the below COPTs: -# i386 size -#COPT = -O2 -m386 -fomit-frame-pointer -malign-functions=0 -malign-loops=0 -malign-jumps=0 -# generic size -#COPT = -O2 - -CFLAGS = -g -Wall -DVIDEO=$(VIDEO) -DAUDIO=$(AUDIO) -LIBS = -l$(VIDEO) -lm +CFLAGS = -O3 -march= +CFLAGS = -O3 -march=core2 -g -Wall `sdl-config --cflags` +LIBS = `sdl-config --libs` -lm -# You may want to check out if these dirs are right. -INCDIR = -LIBDIR = -L/usr/X11R6/lib - -# These are for sun. -#INCDIR = -I/usr/openwin/include -#LIBDIR = -L/usr/openwin/lib +3x666: 3x666.o + $(CC) -o $@ $+ $(LDFLAGS) -3x666: 3x666.o oxl.o - $(CC) 3x666.o oxl.o -s -o 3x666 $(LIBDIR) $(LIBS) - -oxl.o: oxl.c config.h - $(CC) oxl.c -c -o oxl.o $(COPT) $(CFLAGS) $(INCDIR) - -3x666.o: 3x666.c oxl.h config.h 3xfont.h - $(CC) 3x666.c -c -o 3x666.o $(COPT) $(CFLAGS) $(INCDIR) +3x666.o: 3x666.c config.h 3xfont.h + $(CC) $(CFLAGS) -c -o $@ $<