Mercurial > mplayer.hg
changeset 29046:54d4e18aa1f4
Check for ddk/ntddcdrm.h header before enabling VCD on mingw.
Fixes a compilation issue on mingw-w64 which does not have that header.
author | reimar |
---|---|
date | Sat, 28 Mar 2009 18:53:26 +0000 |
parents | bcc35d0962d6 |
children | f4f2524c356b |
files | configure |
diffstat | 1 files changed, 11 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/configure Sat Mar 28 16:09:56 2009 +0000 +++ b/configure Sat Mar 28 18:53:26 2009 +0000 @@ -5730,15 +5730,23 @@ echocheck "VCD support" -if linux || freebsd || netbsd || openbsd || dragonfly || bsdos || darwin || sunos || mingw32; then +_vcd=no +if linux || freebsd || netbsd || openbsd || dragonfly || bsdos || darwin || sunos; then + _vcd=yes +elif mingw32; then + cat > $TMPC << EOF +#include <ddk/ntddcdrm.h> +int main(void) { return 0; } +EOF + cc_check && _vcd=yes +fi +if test "$_vcd" = yes; then _inputmodules="vcd $_inputmodules" def_vcd='#define CONFIG_VCD 1' - _vcd="yes" else def_vcd='#undef CONFIG_VCD' _noinputmodules="vcd $_noinputmodules" _res_comment="not supported on this OS" - _vcd="no" fi echores "$_vcd"