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 |
