But please,

>>> ak4117.c: In function `snd_ak4117_create_Rsmp_3b164791':
>>> ak4117.c:91: incompatible types in assignment
>>> ak4117.c: In function `snd_ak4117_in_error_get':
>>> ak4117.c:178: warning: passing arg 1 of `_raw_spin_lock' from
>>> incompatible pointer type
>
>> That is because you have kernel 2.5.
>> [...]
>> It suprised me too, but ALSA's distributions don't compile
>> unless you're still running an old kernel (2.4.x).
>>
>> You'll have to use the modules that come with the kernel.
>> If anyone can enlighten me why the ALSA CVS doesn't contain
>> the authoritive source code for the kernel 2.5 modules,
>> please.
>
> The CVS _does_ contain the 2.5 source, it's in the alsa-kernel
> directory. The alsa-driver directory contains a bunch of compatibility
> and wrapper code to let it run under 2.2/2.4 kernels.
>
> To use the CVS code in 2.5, you have to copy the stuff in alsa-kernel
> to the appropriate directories in the kernel tree, and then to
> recompile the kernel.
>

I'm running 2.4.21 SMP, and not trying to compile a 2.5 kernel whatsoever.

The make errors above (on ak4117.c) only shows when building latest
alsa-driver-0.9.5, from the source tarball. As noted before,
alsa-driver-0.9.4 source tarball builds and runs perfectly fine.

Is there anything I must do about the 0.9.5 source tree before
configure/make _OR_ is this an brand-new SMP related issue? ;)

Best regards,
-- 
rncbc aka Rui Nuno Capela
[EMAIL PROTECTED]


-------------------------------------------------------
This SF.Net email sponsored by: Parasoft
Error proof Web apps, automate testing & more.
Download & eval WebKing and get a free book.
www.parasoft.com/bulletproofapps1
_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to