0
|
1 # mAKEFiLE fOR 3x666 bY oCSA
|
|
2
|
|
3 # Choose either vga or X11
|
|
4 VIDEO = X11
|
|
5
|
|
6 # 1 = /dev/dsp a.k.a OpenSoundSystem; 0 = nosound
|
|
7 AUDIO = 0
|
|
8
|
|
9 # Ok, next check out config.h!
|
|
10
|
|
11 ## ## ## ##
|
|
12
|
|
13 CC = gcc
|
|
14
|
|
15 COPT = -O9 -funroll-loops -fomit-frame-pointer
|
|
16
|
|
17 # If you prefer size to speed, use of the below COPTs:
|
|
18 # i386 size
|
|
19 #COPT = -O2 -m386 -fomit-frame-pointer -malign-functions=0 -malign-loops=0 -malign-jumps=0
|
|
20 # generic size
|
|
21 #COPT = -O2
|
|
22
|
|
23 CFLAGS = -g -Wall -DVIDEO=$(VIDEO) -DAUDIO=$(AUDIO)
|
|
24 LIBS = -l$(VIDEO) -lm
|
|
25
|
|
26 # You may want to check out if these dirs are right.
|
|
27 INCDIR =
|
|
28 LIBDIR = -L/usr/X11R6/lib
|
|
29
|
|
30 # These are for sun.
|
|
31 #INCDIR = -I/usr/openwin/include
|
|
32 #LIBDIR = -L/usr/openwin/lib
|
|
33
|
|
34 3x666: 3x666.o oxl.o
|
|
35 $(CC) 3x666.o oxl.o -s -o 3x666 $(LIBDIR) $(LIBS)
|
|
36
|
|
37 oxl.o: oxl.c config.h
|
|
38 $(CC) oxl.c -c -o oxl.o $(COPT) $(CFLAGS) $(INCDIR)
|
|
39
|
|
40 3x666.o: 3x666.c oxl.h config.h 3xfont.h
|
|
41 $(CC) 3x666.c -c -o 3x666.o $(COPT) $(CFLAGS) $(INCDIR)
|