Revision 4,
1.2 KB
checked in by ajaworski, 13 years ago
(diff) |
Added modified SAGE sources
|
Line | |
---|
1 | COPTS = -g -O2 -Wall |
---|
2 | |
---|
3 | # GLUTDEFS = -DUSE_FREEGLUT |
---|
4 | # GLUTLIBS = -L/usr/X11R6/lib64 -lfreeglut-1.3 -lglib -lXxf86vm |
---|
5 | |
---|
6 | GLUTDIR = /usr/local/src/grap/glut-3.7 |
---|
7 | GLUTDEFS = -I${GLUTDIR}/include |
---|
8 | GLUTLIBS = -L${GLUTDIR}/lib/glut -lglut -L/usr/X11R6/lib64 -lX11 -lXmu |
---|
9 | |
---|
10 | DEFS = ${GLUTDEFS} |
---|
11 | CFLAGS = ${COPTS} ${DEFS} |
---|
12 | LIBS = -lpthread |
---|
13 | |
---|
14 | IMGLIB = /u/src/grap/libimg |
---|
15 | IMAGELIB = /u/src/grap/libimage |
---|
16 | IMGLIBS = -L${IMGLIB} -limg -L${IMAGELIB} -limage -ltiff -ljpeg -lm |
---|
17 | IMGINCS = -I${IMGLIB} |
---|
18 | GLLIBS = ${GLUTLIBS} -lGL -lGLU -lm |
---|
19 | GLINCS = -I/usr/X11R6/include |
---|
20 | |
---|
21 | PROGS = bplay img2bmv bpio onethread |
---|
22 | |
---|
23 | all: ${PROGS} |
---|
24 | |
---|
25 | clean: |
---|
26 | rm -f ${PROGS} *.o |
---|
27 | |
---|
28 | bplay: bplay.o bpio.o |
---|
29 | ${CC} -o $@ bplay.o bpio.o ${GLLIBS} ${LIBS} |
---|
30 | |
---|
31 | bpio.o: bpio.c bpio.h |
---|
32 | ${CC} -c bpio.c ${COPTS} -O0 ${DEFS} ${GLINCS} |
---|
33 | |
---|
34 | bplay.o: bplay.c bpio.h bpmovie.h |
---|
35 | ${CC} -c bplay.c ${COPTS} ${DEFS} ${GLINCS} |
---|
36 | |
---|
37 | img2bmv: img2bmv.c bpmovie.h ${IMGLIB}/libimg.a ${IMAGELIB}/libimage.a |
---|
38 | ${CC} -c ${CFLAGS} ${IMGINCS} img2bmv.c |
---|
39 | ${CC} -o $@ $@.o ${COPTS} ${IMGLIBS} |
---|
40 | |
---|
41 | txspeed: txspeed.c |
---|
42 | ${CC} -o $@ $@.c -g -O ${GLINCS} ${GLLIBS} |
---|
43 | |
---|
44 | bpio: bpiotest.o bpio.o |
---|
45 | ${CC} -o $@ bpiotest.o bpio.o ${COPTS} ${LIBS} |
---|
46 | |
---|
47 | bpio.o bpiotest.o: bpio.h |
---|
48 | |
---|
49 | onethread: onethread.o |
---|
50 | ${CC} -o $@ onethread.o ${COPTS} |
---|
Note: See
TracBrowser
for help on using the repository browser.