Mercurial > mplayer.hg
view libmpdvdkit2/Makefile @ 17557:3f863d1d8b43
vYCoeffsBank and vCCoeffsBank are allocated and initialized using incorrect
sizes based on the image width instead of height.
patch by Alan Curry, pacman at world dot std dot com
author | diego |
---|---|
date | Wed, 08 Feb 2006 08:16:53 +0000 |
parents | ce1ba8fd57e7 |
children | cddd588f8d8a |
line wrap: on
line source
ifneq ($(wildcard ../config.mak),) include ../config.mak endif SRCS = css.c \ device.c \ dvd_input.c \ dvd_reader.c \ dvd_udf.c \ error.c \ ifo_print.c \ ifo_read.c \ ioctl.c \ libdvdcss.c \ nav_print.c \ nav_read.c \ md5.c \ #bsdi_ioctl.c OBJS = $(SRCS:.c=.o) LIB=libmpdvdkit .SUFFIXES: .c .o ifeq ($(OPTFLAGS),) OPTFLAGS = -mcpu=pentium -march=pentium -O4 else OPTFLAGS += -DHAVE_MPLAYER endif # \ -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 # -funroll-loops removed, triggered gcc 3.0.4 (3.x?) bug CFLAGS= -I. $(OPTFLAGS) $(EXTRA_INC)\ -DSYS_LINUX -D__USE_UNIX98 -D_REENTRANT -D_GNU_SOURCE \ -DHAVE_DVDCSS_DVDCSS_H -DSTDC_HEADERS -DHAVE_LIMITS_H \ -DHAVE_ERRNO_H -DHAVE_INTTYPES_H -DHAVE_UNISTD_H \ ifeq ($(TARGET_OS),CYGWIN) CFLAGS+=-DSYS_CYGWIN endif ifeq ($(TARGET_OS),Darwin) CFLAGS+=-D__DARWIN__ endif .c.o: $(CC) $(CFLAGS) -c -o $@ $< all: $(LIB).a default: $(LIB).a $(LIB).a: $(OBJS) $(AR) rc $(LIB).a $(OBJS) $(RANLIB) $(LIB).a $(LIB).so: $(OBJS) $(CC) -o $(LIB).so -shared -rdynamic $(OBJS) clean: rm -f *.o *.a *~ *.so distclean: clean rm -f .depend dep: depend depend: .depend .depend: Makefile config.h $(CC) -MM $(CFLAGS) $(SRCS) 1>.depend # # include dependency files if they exist # ifneq ($(wildcard .depend),) include .depend endif