Revision 4,
1.2 KB
checked in by ajaworski, 13 years ago
(diff) |
Added modified SAGE sources
|
Rev | Line | |
---|
[4] | 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.