-CFLAGS= -O2 -Wall -g
-LDFLAGS= -g
+include ../config.mak
+CFLAGS= $(OPTFLAGS) -Wall -g -I../libavcodec -DHAVE_AV_CONFIG_H
+
+OBJS= rm.o mpeg.o asf.o avienc.o jpegenc.o swf.o wav.o raw.o \
+ avidec.o ffm.o \
+ avio.o aviobuf.o utils.o \
+ udp.o http.o file.o grab.o audio.o img.o
-OBJS= common.o mpegvideo.o h263enc.o jrevdct.o jfdctfst.o \
- mpegaudio.o ac3enc.o mjpegenc.o resample.o
LIB= libav.a
all: $(LIB)
$(LIB): $(OBJS)
- ar rcs $@ $(OBJS)
+ rm -f $@
+ $(AR) rcs $@ $(OBJS)
%.o: %.c
- gcc $(CFLAGS) -c -o $@ $<
+ $(CC) $(CFLAGS) -c -o $@ $<
clean:
rm -f *.o *~ *.a
+