Mercurial > libavcodec.hg
comparison Makefile @ 2285:9891c6a212ca libavcodec
Build process: libpostproc patch by (Franti?ek Dvo?k <valtri at users dot sourceforge dot net>)
author | michael |
---|---|
date | Tue, 05 Oct 2004 17:43:10 +0000 |
parents | e8d3609e89a5 |
children | 1180a04d64c5 |
comparison
equal
deleted
inserted
replaced
2284:6d26e105f68f | 2285:9891c6a212ca |
---|---|
100 EXTRALIBS += -lxvidcore | 100 EXTRALIBS += -lxvidcore |
101 endif | 101 endif |
102 | 102 |
103 ifeq ($(CONFIG_PP),yes) | 103 ifeq ($(CONFIG_PP),yes) |
104 ifeq ($(SHARED_PP),yes) | 104 ifeq ($(SHARED_PP),yes) |
105 EXTRALIBS += -lpostproc | 105 EXTRALIBS += -L$(VPATH)/libpostproc -lpostproc |
106 else | 106 else |
107 # LIBS += libpostproc/libpostproc.a ... should be fixed | 107 # LIBS += libpostproc/libpostproc.a ... should be fixed |
108 OBJS += libpostproc/postprocess.o | 108 OBJS += libpostproc/postprocess.o |
109 endif | 109 endif |
110 endif | 110 endif |
205 rm -f $@ | 205 rm -f $@ |
206 $(AR) rc $@ $(OBJS) $(AMREXTRALIBS) | 206 $(AR) rc $@ $(OBJS) $(AMREXTRALIBS) |
207 $(RANLIB) $@ | 207 $(RANLIB) $@ |
208 | 208 |
209 $(SLIB): $(OBJS) | 209 $(SLIB): $(OBJS) |
210 ifeq ($(CONFIG_PP),yes) | |
211 $(MAKE) -C $(VPATH)/libpostproc | |
212 endif | |
210 ifeq ($(CONFIG_WIN32),yes) | 213 ifeq ($(CONFIG_WIN32),yes) |
211 $(CC) $(SHFLAGS) -Wl,--output-def,$(@:.dll=.def) -o $@ $(OBJS) $(EXTRALIBS) $(AMREXTRALIBS) | 214 $(CC) $(SHFLAGS) -Wl,--output-def,$(@:.dll=.def) -o $@ $(OBJS) $(EXTRALIBS) $(AMREXTRALIBS) |
212 -lib /machine:i386 /def:$(@:.dll=.def) | 215 -lib /machine:i386 /def:$(@:.dll=.def) |
213 else | 216 else |
214 $(CC) $(SHFLAGS) -o $@ $(OBJS) $(EXTRALIBS) $(AMREXTRALIBS) $(LDFLAGS) | 217 $(CC) $(SHFLAGS) -o $@ $(OBJS) $(EXTRALIBS) $(AMREXTRALIBS) $(LDFLAGS) |
285 install -d $(prefix)/lib | 288 install -d $(prefix)/lib |
286 install $(INSTALLSTRIP) -m 755 $(SLIB) $(prefix)/lib/libavcodec-$(VERSION).so | 289 install $(INSTALLSTRIP) -m 755 $(SLIB) $(prefix)/lib/libavcodec-$(VERSION).so |
287 ln -sf libavcodec-$(VERSION).so $(prefix)/lib/libavcodec.so | 290 ln -sf libavcodec-$(VERSION).so $(prefix)/lib/libavcodec.so |
288 ldconfig || true | 291 ldconfig || true |
289 endif | 292 endif |
293 ifeq ($(CONFIG_PP),yes) | |
294 $(MAKE) -C $(VPATH)/libpostproc $@ | |
295 endif | |
290 else | 296 else |
291 install: | 297 install: |
292 endif | 298 endif |
293 | 299 |
294 installlib: all install-headers | 300 installlib: all install-headers |