You see, the kernel source available at the ALSA website appears to be useless. It says it's not for 3.x kernels, and there's all the nonsense about smp_lock.h (see below). Yet, some people are compiling it and using it! What do I have to do? PS - why is there no longer a "development version" of the ALSA files for download? PSS - if nobody replies to me again, I will assume this list is dead, subscribe to the ALSA development mailing list, and hassle them! :) On 12-01-11 12:52 AM, Frank Mackenzie wrote: > Hey everybody! > > I use Lucid Puppy 520 on my home computer, and have recently installed > kernel 3.0.7-rt. However, this appears to have broken ALSA, which says > I have no devices. > > So I downloaded the source and attempted to compile it, which I have > done many times with no issues in Ubuntu. > > It keeps giving me errors about smp_lock.h, which no longer comes with > the Linux kernel. Some websites said to just delete that line, so, > using grep, I deleted the line #include smp_lock.h from all of the > alsa-drivers files. This however caused some other problems, so it > still won't compile. > > I noticed the file in the folder saying this package was only for 2.6 > kernels and below. > > Is there a tarball I can download that will compile against a 3.x kernel? > > Thanks, > > Frank Mackenzie ------------------------------------------------------------------------------ RSA(R) Conference 2012 Mar 27 - Feb 2 Save $400 by Jan. 27 Register now! http://p.sf.net/sfu/rsa-sfdev2dev2 _______________________________________________ Alsa-user mailing list Alsa-user@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user