[MPlayer-dev-eng] [PATCH] fix Cygwin build
Alexander Strasser
eclipse7 at gmx.net
Sat Jun 17 02:09:44 EEST 2017
Hi Stephen,
is this still needed? Seems it has been overlooked.
On 2016-09-09 16:53 -0700, Stephen Sheldon wrote:
> 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.
>
I intent to apply this patch if it is still needed.
Alexander
> 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