Wow! Am I glad to get to the bottom of this! Maybe thats why the USE="alsa" flag breaks the Gentoo ebuild? Anyway, I am happy that it wasn't just me. Funny that it floated around for so long without anyone saying much...
d.
Miller Puckette wrote:
Oops... I'll fix this ... obviously I had never thought to test it...
cheers Miller
On Thu, Mar 11, 2004 at 04:14:34PM +0100, guenter geiger wrote:
The confusion arises because of the "--enable-alsa" flag, which is according to ./configure --help not supported, but, actually disables alsa. This is a bug in configure.in, where the line:
AC_ARG_ENABLE(alsa, [ --disable-alsa disable ALSA], alsa=yes)
should be:
AC_ARG_ENABLE(alsa, [ --disable-alsa disable ALSA], alsa=$enableval)
This way --disable-alsa and --enable-alsa work correctly. Default is still to enable the ALSA support. If the compiler can't find your ALSA libraries ./configure output will tell you.
Guenter
On Wed, 10 Mar 2004, Miller Puckette wrote:
Hmm, I'm running alsa with no trouble here in RedHat land. ./configure finds alsa automatically. (If it doesn't, the media menu won't show it.) So perhaps this is some new way of configuring alsa that I don't know about?
You aren't running a 2.6 kernel by any chance, are you? Alsa might work differently there than in 2.4... in which case I'll have to load 2.6 and try it out here.
cheers Miller
On Thu, Mar 11, 2004 at 01:11:51AM +0100, derek holzer wrote:
Hi Frank,
Frank Barknecht wrote:
But Pd does officially support ALSA as well as Jack.
Then why does the "media" menu of PD 0.37 only show OSS and Jack? And why must I use OSS emulation to get PD running without Jack? And why do my compiles fail why I try to use the defunct "--enable-alsa" flag?***
I think the "official" support died after 0.36. Or am I horribly, terribly, delusionally mistaken?
;-) d.
*** ok, to be totally honest, I am actually using Gentoo ebuilds, which fail to compile with the USE="alsa" flag enabled. I know it's not *exactly* the same thing, but still close...