Commit 676c8980 authored by Damien Fouilleul's avatar Damien Fouilleul

x264-svn-win32.patch: updated for x264 rev 380

Makefile: more cygwin related fixes
parent 859a78a9
...@@ -68,6 +68,8 @@ endif ...@@ -68,6 +68,8 @@ endif
# For libebml/libmatroska. Grrr. # For libebml/libmatroska. Grrr.
ifneq ($(AR),) ifneq ($(AR),)
HOSTCC2=$(HOSTCC) AR="$(AR) rcvu" HOSTCC2=$(HOSTCC) AR="$(AR) rcvu"
else
HOSTCC2=$(HOSTCC)
endif endif
ifneq ($(BUILD),$(HOST)) ifneq ($(BUILD),$(HOST))
...@@ -820,7 +822,7 @@ endif ...@@ -820,7 +822,7 @@ endif
.matroska: libmatroska .ebml .matroska: libmatroska .ebml
ifdef HAVE_WIN32 ifdef HAVE_WIN32
(cd $<; make -C make/mingw32 prefix=$(PREFIX) $(HOSTCC2) CPPFLAGS=$(CFLAGS) libmatroska.a && make -C make/linux install_staticlib install_headers prefix=$(PREFIX) $(HOSTCC2)) (cd $<; make -C make/mingw32 prefix=$(PREFIX) $(HOSTCC2) SHARED=no EBML_DLL=no libmatroska.a && make -C make/linux install_staticlib install_headers prefix=$(PREFIX) $(HOSTCC2))
else else
(cd $<; make -C make/linux prefix=$(PREFIX) $(HOSTCC2) staticlib && make -C make/linux install_staticlib install_headers prefix=$(PREFIX)) (cd $<; make -C make/linux prefix=$(PREFIX) $(HOSTCC2) staticlib && make -C make/linux install_staticlib install_headers prefix=$(PREFIX))
$(RANLIB) $(PREFIX)/lib/libmatroska.a $(RANLIB) $(PREFIX)/lib/libmatroska.a
......
...@@ -223,8 +223,8 @@ Index: common/i386/mc-a2.asm ...@@ -223,8 +223,8 @@ Index: common/i386/mc-a2.asm
+mmx_dw_5: +mmx_dw_5:
+ times 4 dw -5 + times 4 dw -5
+ +
--- configure 2005-11-23 18:31:49.062500000 +0000 --- configure 2005-11-28 15:42:12.390625000 +0000
+++ config.new 2005-11-23 18:30:07.343750000 +0000 +++ configure.new 2005-11-28 15:52:48.687500000 +0000
@@ -7,6 +7,7 @@ @@ -7,6 +7,7 @@
echo "available options:" echo "available options:"
echo "" echo ""
...@@ -233,7 +233,7 @@ Index: common/i386/mc-a2.asm ...@@ -233,7 +233,7 @@ Index: common/i386/mc-a2.asm
echo " --enable-avis-input enables avisynth input (win32 only)" echo " --enable-avis-input enables avisynth input (win32 only)"
echo " --enable-mp4-output enables mp4 output (using gpac)" echo " --enable-mp4-output enables mp4 output (using gpac)"
echo " --enable-vfw compiles the VfW frontend" echo " --enable-vfw compiles the VfW frontend"
@@ -45,43 +46,138 @@ @@ -46,31 +47,126 @@
EXE="" EXE=""
...@@ -367,21 +367,23 @@ Index: common/i386/mc-a2.asm ...@@ -367,21 +367,23 @@ Index: common/i386/mc-a2.asm
SYS="CYGWIN" SYS="CYGWIN"
CFLAGS="$CFLAGS -mno-cygwin" CFLAGS="$CFLAGS -mno-cygwin"
LDFLAGS="$LDFLAGS -mno-cygwin" LDFLAGS="$LDFLAGS -mno-cygwin"
ASFLAGS="-f win32 -DPREFIX" @@ -78,13 +174,13 @@
EXE=".exe" EXE=".exe"
DEVNULL="NUL"
;; ;;
- MINGW*) - MINGW*)
+ mingw*) + mingw*)
SYS="MINGW" SYS="MINGW"
ASFLAGS="-f win32 -DPREFIX" ASFLAGS="-f win32 -DPREFIX"
EXE=".exe" EXE=".exe"
DEVNULL="NUL"
;; ;;
- SunOS) - SunOS)
+ sunos) + sunos)
SYS="SunOS" SYS="SunOS"
CFLAGS="$CFLAGS -DHAVE_MALLOC_H" CFLAGS="$CFLAGS -DHAVE_MALLOC_H"
LDFLAGS="$LDFLAGS -lm" LDFLAGS="$LDFLAGS -lm"
@@ -93,9 +189,8 @@ @@ -96,9 +192,8 @@
;; ;;
esac esac
...@@ -392,7 +394,7 @@ Index: common/i386/mc-a2.asm ...@@ -392,7 +394,7 @@ Index: common/i386/mc-a2.asm
ARCH="X86" ARCH="X86"
CFLAGS="$CFLAGS -DHAVE_MMXEXT -DHAVE_SSE2" CFLAGS="$CFLAGS -DHAVE_MMXEXT -DHAVE_SSE2"
;; ;;
@@ -105,7 +200,7 @@ @@ -108,7 +203,7 @@
AS="yasm" AS="yasm"
ASFLAGS="-f elf -m amd64" ASFLAGS="-f elf -m amd64"
;; ;;
...@@ -401,7 +403,7 @@ Index: common/i386/mc-a2.asm ...@@ -401,7 +403,7 @@ Index: common/i386/mc-a2.asm
ARCH="PPC" ARCH="PPC"
if [ $SYS = MACOSX ] if [ $SYS = MACOSX ]
then then
@@ -153,86 +248,6 @@ @@ -156,86 +251,6 @@
CFLAGS="$CFLAGS -DARCH_$ARCH -DSYS_$SYS" CFLAGS="$CFLAGS -DARCH_$ARCH -DSYS_$SYS"
...@@ -488,7 +490,7 @@ Index: common/i386/mc-a2.asm ...@@ -488,7 +490,7 @@ Index: common/i386/mc-a2.asm
VFWFLAGS= VFWFLAGS=
if [ "$debug" != "yes" -a "$gprof" != "yes" ]; then if [ "$debug" != "yes" -a "$gprof" != "yes" ]; then
CFLAGS="$CFLAGS -s -fomit-frame-pointer" CFLAGS="$CFLAGS -s -fomit-frame-pointer"
@@ -256,6 +271,9 @@ @@ -259,6 +274,9 @@
ASFLAGS=$ASFLAGS ASFLAGS=$ASFLAGS
VFW=$vfw VFW=$vfw
EXE=$EXE EXE=$EXE
...@@ -497,7 +499,7 @@ Index: common/i386/mc-a2.asm ...@@ -497,7 +499,7 @@ Index: common/i386/mc-a2.asm
+RANLIB=$RANLIB +RANLIB=$RANLIB
VIS=$vis VIS=$vis
HAVE_GETOPT_LONG=$HAVE_GETOPT_LONG HAVE_GETOPT_LONG=$HAVE_GETOPT_LONG
EOF DEVNULL=$DEVNULL
--- Makefile.old 2005-11-23 17:25:15.953125000 +0000 --- Makefile.old 2005-11-23 17:25:15.953125000 +0000
+++ Makefile 2005-11-23 17:38:09.796875000 +0000 +++ Makefile 2005-11-23 17:38:09.796875000 +0000
@@ -62,8 +62,8 @@ @@ -62,8 +62,8 @@
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment