-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathmakefile.static
More file actions
66 lines (48 loc) · 1.93 KB
/
makefile.static
File metadata and controls
66 lines (48 loc) · 1.93 KB
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
CC=gcc
CFLAGS=-g -DUNIX -DUSE_OPENGL
# ld -m elf_i386 -dynamic-linker /lib/ld-linux.so.2 /usr/lib/crt1.o
# /usr/lib/crti.o /usr/lib/gcc-lib/i586-pc-linux-gnu/2.8.1/crtbegin.o
# -L/usr/lib/gcc-lib/i586-pc-linux-gnu/2.8.1
# -L/usr/i586-pc-linux-gnu/lib foo.o bar.o -lgcc -lc -lgcc
# /usr/lib/gcc-lib/i586-pc-linux-gnu/2.8.1/crtend.o /usr/lib/crtn.o
ldglite: ldliteVR_main.o platform.o stub.o y.tab.o lex.yy.o qbuf.o main.o
ld -dynamic-linker /lib/ld-linux.so.2 /usr/lib/crt1.o \
/usr/lib/crti.o \
/usr/lib/gcc-lib/i686-pc-linux-gnu/pgcc-2.91.66/crtbegin.o \
-L/usr/lib/gcc-lib/i686-pc-linux-gnu/2.91.66 \
-L/usr/i586-pc-linux-gnu/lib \
ldliteVR_main.o platform.o stub.o y.tab.o lex.yy.o qbuf.o main.o \
-o ldglite -L/usr/local/lib -lglut -Bstatic -lGLU -lGL \
-Bdynamic -L/usr/X11R6/lib -lX11 -lXi -lXext -lXmu -lm \
-lc /usr/lib/gcc-lib/i686-pc-linux-gnu/pgcc-2.91.66/crtend.o \
/usr/lib/crtn.o
ldliteVR_main.o: ldliteVR_main.c
$(CC) -c $(CFLAGS) ldliteVR_main.c
platform.o: platform.c
$(CC) -c $(CFLAGS) platform.c
stub.o: stub.c
$(CC) -c $(CFLAGS) stub.c
y.tab.o: y.tab.c
$(CC) -c $(CFLAGS) y.tab.c
lex.yy.o: lex.yy.c
$(CC) -c $(CFLAGS) lex.yy.c
qbuf.o: qbuf.c
$(CC) -c $(CFLAGS) qbuf.c
main.o: main.c
$(CC) -c $(CFLAGS) main.c
surfgrid.o: surfgrid.c
$(CC) -c $(CFLAGS) surfgrid.c
surfgrid: surfgrid.o
ld -dynamic-linker /lib/ld-linux.so.2 /usr/lib/crt1.o \
/usr/lib/crti.o \
/usr/lib/gcc-lib/i686-pc-linux-gnu/pgcc-2.91.66/crtbegin.o \
-L/usr/lib/gcc-lib/i686-pc-linux-gnu/2.91.66 \
-L/usr/i586-pc-linux-gnu/lib \
surfgrid.o \
-o surfgrid -L/usr/local/lib -lglut -Bstatic -lGLU -lGL \
-Bdynamic -L/usr/X11R6/lib -lX11 -lXi -lXext -lXmu -lm \
-lc /usr/lib/gcc-lib/i686-pc-linux-gnu/pgcc-2.91.66/crtend.o \
/usr/lib/crtn.o
surfgrid.dynamic: surfgrid.c
$(CC) $(CFLAGS) -o surfgrid surfgrid.c \
-L/usr/X11R6/lib -lglut -lGLU -lGL -lX11 -lXi -lXext -lXmu -lm