[vorbis-dev] Re: libao and recent ALSA builds

volsung at asu.edu volsung at asu.edu
Tue Jun 12 18:17:14 PDT 2001



I've committed a fix that is essentially your patch, but it also allows ESD
and aRts to be disabled as well.

Thanks for the patch!


---
Stan Seibert

On Tue, 12 Jun 2001, Marc Martinez wrote:

> On Tue, Jun 12, 2001 at 07:01:15PM +1000, Michael Smith wrote:
> > At 08:13 PM 6/12/01 +1200, you wrote:
> > >I had a go at building libao-0.6.0 and it barfed on the alsa output part, 
> > >complaining that snd_pcm_channel_status_t is undeclared - probably due to me 
> > >running alsa 0.9.0 beta4. So the question is, should I try and beat the 
> > >configure stuff into letting me disable alsa support and just use OSS, or 
> > >would I be better off trying my luck with the nightly builds?
> > 
> > Configure should let you disable alsa. It doesn't. This is a bug. Please
> > feel free to report it at http://bugs.xiph.org/
> 
> here's a quick fix for configure.in (against the current cvs snapshot
> archive) that lets you specify '--disable-alsa' to avoid trying to
> build the plugin.
> 
> --- ao/configure.in	Thu May 17 08:28:44 2001
> +++ ao.fixed/configure.in	Tue Jun 12 14:39:03 2001
> @@ -131,8 +131,12 @@
>  
>  dnl Check for ALSA
>  
> -AC_CHECK_LIB(asound, snd_pcm_open, have_alsa=yes, have_alsa=no)
> -AM_CONDITIONAL(HAVE_ALSA,test "x$have_alsa" = xyes)
> +AC_ARG_ENABLE(alsa, [  --enable-alsa           include alsa 0.5 output plugin ],
> +[ BUILD_ALSA="$enableval" ],[ BUILD_ALSA="yes" ])
> +if test "$BUILD_ALSA" = "yes"; then
> +   AC_CHECK_LIB(asound, snd_pcm_open, have_alsa=yes, have_alsa=no)
> +   AM_CONDITIONAL(HAVE_ALSA,test "x$have_alsa" = xyes)
> +fi
>  
>  if test "x$have_alsa" = xyes; then
>  	ALSA_LIBS="-lasound"
> 
> at least IWFM. :)
> 
> > Until it gets fixed, just hack configure, or fix the code (we'd prefer the
> > latter, of course, but you might not :-)
> 
> I plan to check out the current docbook stuff for alsa to try and get
> a handle on the new api changes (RSN), if nobody beats me to it I'll
> probably see what I can hack out for a 0.9.x compatible plugin.
> 
> Marc
> 
> PS: I'm only subscribed to the user list currently, please CC on any
> replies to -dev.
> 
> --- >8 ----
> List archives:  http://www.xiph.org/archives/
> Ogg project homepage: http://www.xiph.org/ogg/
> To unsubscribe from this list, send a message to 'vorbis-dev-request at xiph.org'
> containing only the word 'unsubscribe' in the body.  No subject is needed.
> Unsubscribe messages sent to the list will be ignored/filtered.
> 

--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'vorbis-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.




More information about the Vorbis-dev mailing list