comparison Makefile @ 1472:db00afcbd2ac libavcodec

use VC++ lib tool if available
author bellard
date Tue, 16 Sep 2003 20:28:53 +0000
parents dc1aebe51742
children f22010affdce
comparison
equal deleted inserted replaced
1471:dcb784544ec6 1472:db00afcbd2ac
1 # 1 #
2 # libavcodec Makefile 2 # libavcodec Makefile
3 # (c) 2000, 2001, 2002 Fabrice Bellard 3 # (c) 2000-2003 Fabrice Bellard
4 # 4 #
5 include ../config.mak 5 include ../config.mak
6 6
7 VPATH=$(SRC_PATH)/libavcodec 7 VPATH=$(SRC_PATH)/libavcodec
8 8
156 rm -f $@ 156 rm -f $@
157 $(AR) rc $@ $(OBJS) $(AMREXTRALIBS) 157 $(AR) rc $@ $(OBJS) $(AMREXTRALIBS)
158 $(RANLIB) $@ 158 $(RANLIB) $@
159 159
160 $(SLIB): $(OBJS) 160 $(SLIB): $(OBJS)
161 ifeq ($(CONFIG_WIN32),yes)
162 $(CC) $(SHFLAGS) -Wl,--output-def,$(@:.dll=.def) -o $@ $(OBJS) $(EXTRALIBS) $(AMREXTRALIBS)
163 -lib /machine:i386 /def:$(@:.dll=.def)
164 else
161 $(CC) $(SHFLAGS) -o $@ $(OBJS) $(EXTRALIBS) $(AMREXTRALIBS) 165 $(CC) $(SHFLAGS) -o $@ $(OBJS) $(EXTRALIBS) $(AMREXTRALIBS)
166 endif
162 167
163 dsputil.o: dsputil.c dsputil.h 168 dsputil.o: dsputil.c dsputil.h
164 169
165 libpostproc/libpostproc.a: 170 libpostproc/libpostproc.a:
166 $(MAKE) -C libpostproc 171 $(MAKE) -C libpostproc