Mercurial > mplayer.hg
changeset 16800:3e8a61c10b47
modify alsa version detection so that it don't require running the generated binary
author | aurel |
---|---|
date | Tue, 18 Oct 2005 21:34:54 +0000 |
parents | da24dff28bbc |
children | 55b28be7a0e6 |
files | configure |
diffstat | 1 files changed, 30 insertions(+), 15 deletions(-) [+] |
line wrap: on
line diff
--- a/configure Tue Oct 18 21:30:43 2005 +0000 +++ b/configure Tue Oct 18 21:34:54 2005 +0000 @@ -4687,31 +4687,46 @@ _alsa=no cat > $TMPC << EOF #include <sys/asoundlib.h> -int main(void) { return (!(SND_LIB_MAJOR==0 && SND_LIB_MINOR==5)); } -EOF - cc_check -lasound $_ld_dl $_ld_pthread && $TMPO && _alsaver='0.5.x' +#if !((SND_LIB_MAJOR == 0) && (SND_LIB_MINOR == 5)) +#error "alsa version != 0.5.x" +#endif +int main(void) { return 0; } +EOF + cc_check -lasound $_ld_dl $_ld_pthread && _alsaver='0.5.x' cat > $TMPC << EOF #include <sys/asoundlib.h> -int main(void) { return (!(SND_LIB_MAJOR==0 && SND_LIB_MINOR==9)); } -EOF - cc_check -lasound $_ld_dl $_ld_pthread && $TMPO && _alsaver='0.9.x-sys' +#if !((SND_LIB_MAJOR == 0) && (SND_LIB_MINOR == 9)) +#error "alsa version != 0.9.x" +#endif +int main(void) { return 0; } +EOF + cc_check -lasound $_ld_dl $_ld_pthread && _alsaver='0.9.x-sys' cat > $TMPC << EOF #include <alsa/asoundlib.h> -int main(void) { return (!(SND_LIB_MAJOR==0 && SND_LIB_MINOR==9)); } -EOF - cc_check -lasound $_ld_dl $_ld_pthread && $TMPO && _alsaver='0.9.x-alsa' +#if !((SND_LIB_MAJOR == 0) && (SND_LIB_MINOR == 9)) +#error "alsa version != 0.9.x" +#endif +int main(void) { return 0; } +EOF + cc_check -lasound $_ld_dl $_ld_pthread && _alsaver='0.9.x-alsa' cat > $TMPC << EOF #include <sys/asoundlib.h> -int main(void) { return (!(SND_LIB_MAJOR==1 && SND_LIB_MINOR==0)); } -EOF - cc_check -lasound $_ld_dl $_ld_pthread && $TMPO && _alsaver='1.0.x-sys' +#if !((SND_LIB_MAJOR == 1) && (SND_LIB_MINOR == 0)) +#error "alsa version != 1.0.x" +#endif +int main(void) { return 0; } +EOF + cc_check -lasound $_ld_dl $_ld_pthread && _alsaver='1.0.x-sys' cat > $TMPC << EOF #include <alsa/asoundlib.h> -int main(void) { return (!(SND_LIB_MAJOR==1 && SND_LIB_MINOR==0)); } -EOF - cc_check -lasound $_ld_dl $_ld_pthread && $TMPO && _alsaver='1.0.x-alsa' +#if !((SND_LIB_MAJOR == 1) && (SND_LIB_MINOR == 0)) +#error "alsa version != 1.0.x" +#endif +int main(void) { return 0; } +EOF + cc_check -lasound $_ld_dl $_ld_pthread && _alsaver='1.0.x-alsa' fi _def_alsa5='#undef HAVE_ALSA5' _def_alsa9='#undef HAVE_ALSA9'