Thanks for responding. I had just about given up ...

Clemens Ladisch wrote:
snookertb wrote:

I am attempting to update the Sun JDS distro from alsa version 0.9.0 to
a later version which supports newer Intel sound chips. I get the
following errors in these two compiles.

/home/tarpon/downloads/alsa-driver-1.0.2c/include/adriver.h:295:
redefinition of `usb_make_path'


This is a function which doesn't exist in older 2.4 kernels, so ALSA
defines its own version.  It seems Sun backported some USB stuff from
a newer kernel.

Try to uncomment this function in adriver.h.

I commented out the function definition of usb_make_path() in the alsa-driver-xxx adriver.h file and now it compiles without errors. Since usb_make_path() is wrapped in a kernel version it probably is true that Sun back ported some of the usb functionality.


SND_CTL_READONLY does not appear to be declared anywhere. I assume that this is also a function of new kernels, or Sun's implementation, and if I added the declaration to the alsa-utils-xxx somewhere it would be proper. Where should the declaration go? Any idea how to get the proper values?

Are you part of the alsa development team?

tb



-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to