Hi,
I have an old Aureal Vortex soundcard which Red Hat 8 doesn't recognize. So what I understand is that I need the Alsa driver to get it working. But when I use the follow command in the alsa-driver directory:
./configure --with-isapnp=no --with-sequencer=yes --with-oss=yes --with-cards=au8820 --with-redhat=auto --with-kernel=/usr/
... and then type "make", I get some unexpected errors that I don't know how to work around.:
hwdep.c: At top level:
hwdep.c:516: parse error before "config_must_be_included_before_module"
hwdep.c:516: warning: type defaults to `int' in declaration of `config_must_be_included_before_module'
hwdep.c:516: warning: data definition has no type or storage class
/alsa-driver-1.0.3/include/sound/hwdep.h:64: storage size of `open_mutex' isn't known
hwdep.c:309: storage size of `snd_hwdep_f_ops' isn't known
hwdep.c:39: warning: `DECLARE_MUTEX' declared `static' but never defined
make[1]: *** [hwdep.o] Error 1
make[1]: Leaving directory `/alsa-driver-1.0.3/acore'
make: *** [compile] Error 1
I've read others having similar problems but none have been quite like mine. I've read tons of pages and suggestions on forum without any luck. Does anyone have a clue?
Thanks a lot!