]> granicus.if.org Git - libx264/commitdiff
configure check for cc, rather than reporting lack of compiler as an asm error.
authorLoren Merritt <pengvado@akuvian.org>
Wed, 27 May 2009 20:47:18 +0000 (20:47 +0000)
committerLoren Merritt <pengvado@akuvian.org>
Wed, 27 May 2009 20:47:18 +0000 (20:47 +0000)
configure check for -mno-cygwin, since it's removed from gcc4.

configure

index 5c9eb1fb07c63c5a1453a4f5d482d653b4e31ef5..6e4a1898acc820f1f7e069b7ececbf6605fdbfa1 100755 (executable)
--- a/configure
+++ b/configure
@@ -209,10 +209,12 @@ case $host_os in
     ;;
   cygwin*)
     SYS="MINGW"
-    CFLAGS="$CFLAGS -mno-cygwin"
-    LDFLAGS="$LDFLAGS -mno-cygwin"
     EXE=".exe"
     DEVNULL="NUL"
+    if cc_check "" -mno-cygwin; then
+        CFLAGS="$CFLAGS -mno-cygwin"
+        LDFLAGS="$LDFLAGS -mno-cygwin"
+    fi
     ;;
   mingw*)
     SYS="MINGW"
@@ -298,6 +300,8 @@ esac
 
 # check requirements
 
+cc_check || die "No working C compiler found."
+
 if [ $shared = yes -a \( $ARCH = "X86_64" -o $ARCH = "PPC" -o $ARCH = "ALPHA" \) ] ; then
     pic="yes"
 fi