Revision 4,
1.1 KB
checked in by ajaworski, 13 years ago
(diff) |
Added modified SAGE sources
|
Line | |
---|
1 | CC = g++ |
---|
2 | COPTS = -g |
---|
3 | |
---|
4 | GLUTDIR = /usr |
---|
5 | GLUTDEFS = -FGLUT -FOpenGL |
---|
6 | GLUTLIBS = -framework GLUT -framework OpenGL -lobjc |
---|
7 | |
---|
8 | DEFS = ${GLUTDEFS} |
---|
9 | CFLAGS = ${COPTS} ${DEFS} |
---|
10 | LIBS = -lpthread |
---|
11 | |
---|
12 | IMGLIB = ./libimg |
---|
13 | IMAGELIB = ./libimage |
---|
14 | IMGLIBS = -L${IMGLIB} -limg -L${IMAGELIB} -limage -ltiff -ljpeg -lm |
---|
15 | IMGINCS = -I${IMGLIB} |
---|
16 | GLLIBS = ${GLUTLIBS} -L../../lib -lsail |
---|
17 | GLINCS = -I../../include |
---|
18 | |
---|
19 | PROGS = bplay img2bmv bpio onethread |
---|
20 | |
---|
21 | default: bplay |
---|
22 | |
---|
23 | install: default |
---|
24 | /bin/cp -f bplay ../../bin |
---|
25 | |
---|
26 | all: ${PROGS} |
---|
27 | |
---|
28 | clean: |
---|
29 | cd ${IMGLIB} && make clean |
---|
30 | cd ${IMAGELIB} && make clean |
---|
31 | rm -f ${PROGS} *.o |
---|
32 | |
---|
33 | bplay: bplay.o bpio.o |
---|
34 | cd ${IMGLIB} && make |
---|
35 | cd ${IMAGELIB} && make |
---|
36 | ${CC} -o $@ bplay.o bpio.o ${GLLIBS} ${LIBS} |
---|
37 | |
---|
38 | bplay.o: bplay.c bpio.h bpmovie.h |
---|
39 | ${CC} -c bplay.c ${COPTS} ${DEFS} ${GLINCS} |
---|
40 | |
---|
41 | img2bmv: img2bmv.c bpmovie.h ${IMGLIB}/libimg.a ${IMAGELIB}/libimage.a |
---|
42 | ${CC} -c ${CFLAGS} ${IMGINCS} img2bmv.c |
---|
43 | ${CC} -o $@ $@.o ${COPTS} ${IMGLIBS} |
---|
44 | |
---|
45 | txspeed: txspeed.c |
---|
46 | ${CC} -o $@ $@.c -g -O ${GLINCS} ${GLLIBS} |
---|
47 | |
---|
48 | bpio: bpiotest.o bpio.o |
---|
49 | ${CC} -o $@ bpiotest.o bpio.o ${COPTS} ${LIBS} |
---|
50 | |
---|
51 | bpio.o bpiotest.o: bpio.h |
---|
52 | |
---|
53 | onethread: onethread.o |
---|
54 | ${CC} -o $@ onethread.o ${COPTS} |
---|
Note: See
TracBrowser
for help on using the repository browser.