blob: 562590e0dc2ef606ea774cc4fdfbac17ee3728e5 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
|
OBJS= \
cl_demo.o \
cl_ents.o \
cl_input.o \
cl_main.o \
cl_parse.o \
cl_pred.o \
cl_tent.o \
cl_cam.o \
cmd.o \
common.o \
console.o \
crc.o \
cvar.o \
d_edge.o \
d_fill.o \
d_init.o \
d_modech.o \
d_part.o \
d_polyse.o \
d_scan.o \
d_sky.o \
d_sprite.o \
d_surf.o \
d_vars.o \
d_zpoint.o \
draw.o \
keys.o \
mathlib.o \
md4.o \
menu.o \
model.o \
net_chan.o \
net_udp.o \
nonintel.o \
pmove.o \
pmovetst.o \
r_aclip.o \
r_alias.o \
r_bsp.o \
r_draw.o \
r_edge.o \
r_efrag.o \
r_light.o \
r_main.o \
r_misc.o \
r_part.o \
r_sky.o \
r_sprite.o \
r_surf.o \
r_vars.o \
sbar.o \
screen.o \
skin.o \
snd_dma.o \
snd_mem.o \
snd_mix.o \
view.o \
wad.o \
zone.o \
cd_linux.o \
sys_linux.o \
vid_svgalib.o \
snd_linux.o
ASMOBJS= \
d_copy.o \
d_draw.o \
d_draw16.o \
d_parta.o \
d_polysa.o \
d_scana.o \
d_spr8.o \
d_varsa.o \
math.o \
r_aclipa.o \
r_aliasa.o \
r_drawa.o \
r_edgea.o \
r_varsa.o \
snd_mixa.o \
surf16.o \
surf8.o \
sys_dosa.o
#CFLAGS=-O3 -Wall -fomit-frame-pointer -fno-strength-reduce -funroll-loops
#CFLAGS=-mpentium -O3 -Wall -fomit-frame-pointer -fno-strength-reduce
CFLAGS=-V2.7.2.1 -bi486-linux/ -O6 -Wall -fomit-frame-pointer -fno-strength-reduce
#CFLAGS=-V2.7.2.1 -bi486-linux/ -O2 -g -Wall
LDFLAGS =
LIBS = -lm -lvga
TARGET = qwcl
%.o : %.s
$(CC) $(CFLAGS) -DELF -x assembler-with-cpp -c $<
#$(TARGET) : $(OBJS)
# $(CC) $(LDFLAGS) -o $(TARGET) $(OBJS) $(LIBS)
$(TARGET) : $(ASMOBJS) $(OBJS)
$(CC) $(LDFLAGS) -o $(TARGET) $(ASMOBJS) $(OBJS) $(LIBS)
clean:
-rm $(OBJS)
clobber: clean
-rm $(TARGET)
|