comparison configure @ 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
comparison
equal deleted inserted replaced
16799:da24dff28bbc 16800:3e8a61c10b47
4685 echocheck "ALSA audio" 4685 echocheck "ALSA audio"
4686 if test "$_alsa" != no ; then 4686 if test "$_alsa" != no ; then
4687 _alsa=no 4687 _alsa=no
4688 cat > $TMPC << EOF 4688 cat > $TMPC << EOF
4689 #include <sys/asoundlib.h> 4689 #include <sys/asoundlib.h>
4690 int main(void) { return (!(SND_LIB_MAJOR==0 && SND_LIB_MINOR==5)); } 4690 #if !((SND_LIB_MAJOR == 0) && (SND_LIB_MINOR == 5))
4691 EOF 4691 #error "alsa version != 0.5.x"
4692 cc_check -lasound $_ld_dl $_ld_pthread && $TMPO && _alsaver='0.5.x' 4692 #endif
4693 int main(void) { return 0; }
4694 EOF
4695 cc_check -lasound $_ld_dl $_ld_pthread && _alsaver='0.5.x'
4693 4696
4694 cat > $TMPC << EOF 4697 cat > $TMPC << EOF
4695 #include <sys/asoundlib.h> 4698 #include <sys/asoundlib.h>
4696 int main(void) { return (!(SND_LIB_MAJOR==0 && SND_LIB_MINOR==9)); } 4699 #if !((SND_LIB_MAJOR == 0) && (SND_LIB_MINOR == 9))
4697 EOF 4700 #error "alsa version != 0.9.x"
4698 cc_check -lasound $_ld_dl $_ld_pthread && $TMPO && _alsaver='0.9.x-sys' 4701 #endif
4702 int main(void) { return 0; }
4703 EOF
4704 cc_check -lasound $_ld_dl $_ld_pthread && _alsaver='0.9.x-sys'
4699 cat > $TMPC << EOF 4705 cat > $TMPC << EOF
4700 #include <alsa/asoundlib.h> 4706 #include <alsa/asoundlib.h>
4701 int main(void) { return (!(SND_LIB_MAJOR==0 && SND_LIB_MINOR==9)); } 4707 #if !((SND_LIB_MAJOR == 0) && (SND_LIB_MINOR == 9))
4702 EOF 4708 #error "alsa version != 0.9.x"
4703 cc_check -lasound $_ld_dl $_ld_pthread && $TMPO && _alsaver='0.9.x-alsa' 4709 #endif
4710 int main(void) { return 0; }
4711 EOF
4712 cc_check -lasound $_ld_dl $_ld_pthread && _alsaver='0.9.x-alsa'
4704 4713
4705 cat > $TMPC << EOF 4714 cat > $TMPC << EOF
4706 #include <sys/asoundlib.h> 4715 #include <sys/asoundlib.h>
4707 int main(void) { return (!(SND_LIB_MAJOR==1 && SND_LIB_MINOR==0)); } 4716 #if !((SND_LIB_MAJOR == 1) && (SND_LIB_MINOR == 0))
4708 EOF 4717 #error "alsa version != 1.0.x"
4709 cc_check -lasound $_ld_dl $_ld_pthread && $TMPO && _alsaver='1.0.x-sys' 4718 #endif
4719 int main(void) { return 0; }
4720 EOF
4721 cc_check -lasound $_ld_dl $_ld_pthread && _alsaver='1.0.x-sys'
4710 cat > $TMPC << EOF 4722 cat > $TMPC << EOF
4711 #include <alsa/asoundlib.h> 4723 #include <alsa/asoundlib.h>
4712 int main(void) { return (!(SND_LIB_MAJOR==1 && SND_LIB_MINOR==0)); } 4724 #if !((SND_LIB_MAJOR == 1) && (SND_LIB_MINOR == 0))
4713 EOF 4725 #error "alsa version != 1.0.x"
4714 cc_check -lasound $_ld_dl $_ld_pthread && $TMPO && _alsaver='1.0.x-alsa' 4726 #endif
4727 int main(void) { return 0; }
4728 EOF
4729 cc_check -lasound $_ld_dl $_ld_pthread && _alsaver='1.0.x-alsa'
4715 fi 4730 fi
4716 _def_alsa5='#undef HAVE_ALSA5' 4731 _def_alsa5='#undef HAVE_ALSA5'
4717 _def_alsa9='#undef HAVE_ALSA9' 4732 _def_alsa9='#undef HAVE_ALSA9'
4718 _def_alsa1x='#undef HAVE_ALSA1X' 4733 _def_alsa1x='#undef HAVE_ALSA1X'
4719 _def_sys_asoundlib_h='#undef HAVE_SYS_ASOUNDLIB_H' 4734 _def_sys_asoundlib_h='#undef HAVE_SYS_ASOUNDLIB_H'