contribs: fixed mpcdec cross-compilation
authorDamien Fouilleul <damienf@videolan.org>
Thu, 6 Sep 2007 22:06:23 +0000 (22:06 +0000)
committerDamien Fouilleul <damienf@videolan.org>
Thu, 6 Sep 2007 22:06:23 +0000 (22:06 +0000)
extras/contrib/src/Makefile
extras/contrib/src/Patches/mpcdec.patch

index 52fc9c4..5bb7ddb 100644 (file)
@@ -2009,7 +2009,7 @@ libmpcdec-$(MUSE_VERSION).tar.bz2:
 mpcdec: libmpcdec-$(MUSE_VERSION).tar.bz2 
        $(EXTRACT_BZ2)
        patch -p0 < Patches/mpcdec.patch
-       (cd $@; autoconf -vif)
+       (cd $@; autoreconf)
 
 .mpcdec: mpcdec
 ifdef HAVE_WIN32 
index 0899275..1f8befd 100644 (file)
@@ -1,18 +1,18 @@
-Index: mpcdec/configure.ac
-===================================================================
---- mpcdec/configure.ac (revision 276)
-+++ mpcdec/configure.ac (revision 289)
-@@ -59,11 +59,6 @@
+--- mpcdec/configure.ac        2007-04-17 21:05:32.000000000 +0200
++++ mpcdec/configure.ac        2007-09-06 23:52:09.000000000 +0200
+@@ -58,10 +58,15 @@
+       ac_cv_c_int64_t=int64_t
  fi
-
--AC_FUNC_MEMCMP
--if test "x$ac_cv_func_memcmp_working" = "xno" ; then
--      AC_MSG_ERROR([working memcmp is not available.])
--fi
--
--AC_CHECK_FUNCS([memmove memset], [],
--        AC_MSG_ERROR([memset or memmove is missing.]))
-+AC_CHECK_FUNCS([memmove memset memcmp], [],
-+        AC_MSG_ERROR([memmove memset or memcmp is missing.]))
  
-  dnl Make substitutions
++if test "x$cross_compiling" = "xyes" ; then
++AC_CHECK_FUNCS([memcmp], [],
++        AC_MSG_ERROR([memcmp is missing.]))
++else
+ AC_FUNC_MEMCMP
+ if test "x$ac_cv_func_memcmp_working" = "xno" ; then
+       AC_MSG_ERROR([working memcmp is not available.])
+ fi
++fi
+ AC_CHECK_FUNCS([memmove memset], [],
+         AC_MSG_ERROR([memset or memmove is missing.]))