On Sat, 23 Nov 2002 15:56:40 -0500 (EST)
[EMAIL PROTECTED] (Ken Arromdee) wrote:

> I just installed Mandrake 9 on a new hard drive.  This includes Alsa 0.9.0rc2.
> I'm getting sound problems when playing DVDs through Xine (whenever the drive
> light is on, the sound wobbles) and I want to compile the same version of Alsa
> I used to have (0.9.0 beta 10) to see whether that fixes the problem.
> 
> Since Alsa's in the kernel, I have various header files and such lying
> around, that aren't for the version I want to compile.  What do I have to do
> to make a different version?  I moved /usr/src/linux/include/sound away, and
> I fixed a configure problem (configure wasn't testing the kernel version
> properly), but that doesn't seem to be enough; I get lots of variations on the
> following:

I succesfully compiled 0.9.0rc6 under LM9.0 previously but had problems today. 
It seems Mandrake related. I configured and compiled succesfully today having:

[frans@dolphin alsa-driver-0.9.0rc6]$ rpm -q kernel-source
kernel-source-2.4.19-16mdk
[frans@dolphin alsa-driver-0.9.0rc6]$ urpmf autoconf.h | grep kernel-source
kernel-source:/usr/src/linux-2.4.19-16mdk/include/linux/autoconf.h
[frans@dolphin alsa-driver-0.9.0rc6]$ ls -l 
/usr/src/linux-2.4.19-16mdk/include/linux/autoconf.h
-rw-r--r--    1 root     root        93742 Sep 20 19:11 
/usr/src/linux-2.4.19-16mdk/include/linux/autoconf.h
[frans@dolphin alsa-driver-0.9.0rc6]$

When I had a configure problem today it turned out 
/usr/src/linux-2.4.19-16mdk/include/linux/autoconf.h was missing resulting in 
not testing the kernel version properly (something with ...mdkcustom IIRC) and
not recognizing PCI support in the kernel etc. I'm pretty sure _I_ didn't
remove that file ......

Uninstalling and reinstalling the kernel-source RPM gave me back 
/usr/src/linux-2.4.19-16mdk/include/linux/autoconf.h and configure and
make worked fine (although with lots of warnings).

> /usr/src/linux/include/linux/modules/util_mem.ver:40:1: warning: this is the 
>location of the previous definition
> In file included from ../../sound/sndversions.h:32,
>                  from ../../sound/driver.h:67,
>                  from ../../sound/opl3.h:54,
>                  from opl3_voice.h:22,
>                  from opl3_seq.c:26:
> ../../sound/modules/util_mem.ver:11:1: warning: "__ver___snd_util_mem_alloc" 
>redefined
> In file included from /usr/src/linux/include/linux/modversions.h:345,
>                  from ../../sound/driver.h:66,
>                  from ../../sound/opl3.h:54,
>                  from opl3_voice.h:22,
>                  from opl3_seq.c:26:
> 
> It's usually just warnings, but when I get to opl3_seq I get a lot of error
> messages about missing structure members.  The documentation on the Alsa web
> site is worthless.

HTH,
 
    -Frans


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to