[MPlayer-dev-eng] [PATCH] fix Cygwin build
Stephen Sheldon
sfsheldo at gmail.com
Sat Sep 10 02:53:43 EEST 2016
The Cygwin developers have been enhancing their feature test macros and
mplayer stopped compiling. The M_PI macro was undefined. The attached
patch fixes it again.
-------------- next part --------------
Index: configure
===================================================================
--- configure (revision 37899)
+++ configure (working copy)
@@ -2859,6 +2859,10 @@
CFLAGS="-D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 $CFLAGS" &&
HOSTCFLAGS="-D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 $HOSTCFLAGS"
+if cygwin; then
+ CFLAGS="-D_XOPEN_SOURCE=600 $CFLAGS"
+fi
+
if test "$cc_vendor" = "gnu" ; then
cflag_check -fno-tree-vectorize && CFLAGS="$CFLAGS -fno-tree-vectorize"
cflag_check -Wundef && WARNFLAGS="-Wundef $WARNFLAGS"
More information about the MPlayer-dev-eng
mailing list