Quote:
Originally posted by wincrk
i am not so clear about what you meant. did you meant that i have to use 0.9.0rc7? or did you mean that i just stay with the newer version and update my kernel?
|
No, I don't think there's any problem using the 0.5.x version. It's just that if you have a problem or the driver isn't as complete (i.e. doesn't support some feature of your card yet) and report it to the ALSA development team, they're likely to tell you to upgrade.
The header file error that you saw looked an awful lot like one I saw after having let RHN apply updates to my system. One of the things it updated was the kernel and the related sources. One of the things it
didn't do, was
complete the kernel upgrade process because it detected that I had recompiled the kernel. And, apparently, customizing your kernel renders it pretty much incompatible with the automated upgrade process. (I may try it again but tell it to omit any kernel changes.) Anyway, a nasty side effect of the aborted kernel upgrade was that it went into the kernel source tree and deleted and/or moved some subdirectories into the new kernel tree.
Then the process notices that the kernel's been customized and quits (Note to RH: Check for custom kernels first, then clobber directories, OK?) Then, as I was going to build ALSA
after letting Red Hat do their thing, the ALSA make process now found that my kernel headers were missing. And, sure enough, they were. So I saved off the ``.config'' file (thank goodness that didn't get clobbered), deleted the original source tree, and reinstalled it, and redefined the linux-2.4 symbolic link so everything it looked like it did just after the RH8 installation. My kernel and modules were okay and now the source tree was as well and ALSA could compile.
So... the purpose of that shaggy dog story was to relate that if you have let RHN touch your system, that might have been enough to confuse the ALSA compile. Or you could be missing the kernels sources altogether. Check into that (try: ``rpm -qa | grep kern'') and post your findings.
Later...
Rick