Mercurial > mplayer.hg
comparison postproc/Makefile @ 7994:458992506962
disabling compilation of .so if its not needed, gcc 3.1 seems to have problems with it
author | michael |
---|---|
date | Thu, 31 Oct 2002 10:21:44 +0000 |
parents | 2d04cdfd7186 |
children | 2fa1e3aa518a |
comparison
equal
deleted
inserted
replaced
7993:ea0680d87f3f | 7994:458992506962 |
---|---|
1 | 1 |
2 include ../config.mak | 2 include ../config.mak |
3 | 3 |
4 SWSLIB = libswscale.a | 4 SWSLIB = libswscale.a |
5 ifeq ($(SHARED_PP),yes) | |
5 SPPLIB = libpostproc.so | 6 SPPLIB = libpostproc.so |
6 SPPVERSION = 0.0.1 | 7 SPPVERSION = 0.0.1 |
8 endif | |
7 PPLIB = libpostproc.a | 9 PPLIB = libpostproc.a |
8 | 10 |
9 SWSSRCS=swscale.c rgb2rgb.c yuv2rgb.c | 11 SWSSRCS=swscale.c rgb2rgb.c yuv2rgb.c |
10 SWSOBJS=$(SWSSRCS:.c=.o) | 12 SWSOBJS=$(SWSSRCS:.c=.o) |
11 PPOBJS=postprocess.o | 13 PPOBJS=postprocess.o |
39 $(CC) -MM $(CFLAGS) $(SRCS) 1>.depend | 41 $(CC) -MM $(CFLAGS) $(SRCS) 1>.depend |
40 | 42 |
41 cs_test: $(CS_TEST_OBJS) | 43 cs_test: $(CS_TEST_OBJS) |
42 $(CC) $(CS_TEST_OBJS) -o cs_test | 44 $(CC) $(CS_TEST_OBJS) -o cs_test |
43 | 45 |
46 ifeq ($(SHARED_PP),yes) | |
44 postprocess_pic.o: postprocess.c | 47 postprocess_pic.o: postprocess.c |
45 $(CC) -c $(CFLAGS) -fomit-frame-pointer -fPIC -DPIC -o $@ $< | 48 $(CC) -c $(CFLAGS) -fomit-frame-pointer -fPIC -DPIC -o $@ $< |
46 | 49 |
47 $(SPPLIB): $(SPPOBJS) | 50 $(SPPLIB): $(SPPOBJS) |
48 $(CC) -shared -Wl,-soname,$(SPPLIB).0 \ | 51 $(CC) -shared -Wl,-soname,$(SPPLIB).0 \ |
49 -o $(SPPLIB) $(SPPOBJS) | 52 -o $(SPPLIB) $(SPPOBJS) |
50 | 53 endif |
54 | |
51 $(PPLIB): $(PPOBJS) | 55 $(PPLIB): $(PPOBJS) |
52 $(AR) r $(PPLIB) $(PPOBJS) | 56 $(AR) r $(PPLIB) $(PPOBJS) |
53 | 57 |
54 install: all | 58 install: all |
55 ifeq ($(SHARED_PP),yes) | 59 ifeq ($(SHARED_PP),yes) |