Friday, September 27, 2019

alsa-driver-1.0.23 compile

First downloaded alsa-driver-1.0.25
ftp://ftp.alsa-project.org/pub/driver/

made package and installed.
after boot got:
snd.o: unresolved symbol lock_kernel

Reading here about it:
https://www.alsa-project.org/pipermail/alsa-devel/2011-November/046173.html

So, going back to 1.0.23 version
 wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.23.tar.bz2
 Still there is defined CONFIG_SND_HAVE_NEW_IOCTL on older versions. This is where lock_kernel and unlock_kernel originates.

Need to dig deeper so i can compile v1.0.25. But for now v1.0.23 is ok.

After building v1.0.23 and installing it i removed v1.0.25. But a lone driver snd-es18xx was present in modules dir. It was compiled for older kernel. I removed it and ran:
depmod

Now kernel will not complain about missing drivers.

Here is build and install process:


I need to compile also alsa programs. System has some older version and complains about it on bootup.

No comments:

Post a Comment