Revision 4,
1.2 KB
checked in by ajaworski, 13 years ago
(diff) |
Added modified SAGE sources
|
Line | |
---|
1 | include ../../config.mk |
---|
2 | QUANTA_DIR=../../QUANTA |
---|
3 | QUANTA_CFLAGS=-I${QUANTA_DIR}/include |
---|
4 | QUANTA_LDFLAGS=-L../../lib -lquanta |
---|
5 | |
---|
6 | CFLAGS=$(SAGE_CFLAGS) -O3 -I../../include $(QUANTA_CFLAGS) $(GLEW_CFLAGS) $(GLSL_YUV_DEFINE) $(PORTAUDIO_CFLAGS) |
---|
7 | LIBS=-lpthread -lm -ldl $(QUANTA_LDFLAGS) $(GLEW_LIB) -L../../lib -lsail |
---|
8 | CC=${COMPILER} |
---|
9 | C-Compiler=gcc |
---|
10 | ifeq ($(MACHINE), SunOS) |
---|
11 | C-Compiler=cc |
---|
12 | endif |
---|
13 | |
---|
14 | IMGLIB = ./libimg |
---|
15 | IMAGELIB = ./libimage |
---|
16 | IMGLIBS = -L${IMGLIB} -limg -L${IMAGELIB} -limage -ltiff -ljpeg -lm |
---|
17 | IMGINCS = -I${IMGLIB} |
---|
18 | |
---|
19 | PROGS = bplay-noglut img2bmv bpio onethread |
---|
20 | |
---|
21 | default: bplay-noglut |
---|
22 | |
---|
23 | install: default |
---|
24 | /bin/cp -f bplay-noglut ../../bin |
---|
25 | |
---|
26 | all: ${PROGS} |
---|
27 | |
---|
28 | clean: |
---|
29 | rm -f ${PROGS} *.o bplay |
---|
30 | |
---|
31 | bplay-noglut: bplay.o bpio.o |
---|
32 | ${CC} -o $@ ${SAGE_LDFLAGS} bplay.o bpio.o ${GLLIBS} ${LIBS} |
---|
33 | |
---|
34 | bplay.o: bplay.c bpio.h bpmovie.h |
---|
35 | ${CC} ${CFLAGS} -c bplay.c ${COPTS} ${DEFS} |
---|
36 | |
---|
37 | img2bmv: img2bmv.c bpmovie.h ${IMGLIB}/libimg.a ${IMAGELIB}/libimage.a |
---|
38 | ${C-Compiler} -c ${CFLAGS} ${IMGINCS} img2bmv.c |
---|
39 | ${C-Compiler} -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.