[ale] ALSA support, Slackware4, kernel 2.2.18

Kenneth W Cochran kwc at world.std.com
Sat Jan 20 22:47:04 EST 2001


Hi,

A friend & I are trying to install ALSA support into a Slackware
4.0 / kernel 2.2.18 system.  IIUC, this requires 3 "phases:"

1.  ALSA-driver (went ok, afaik)
2.  ALSA-lib    (make failure; see attachment below)
3.  ALSA-utils  (not yet reached)

I can't find anything helpful on the ALSA site; can anyone here
shed any light on why we're getting this compile/make error?
Any ideas how to fix it?

Goal:  support for full-duplex sound, either with existing
card or by adding a second soundcard.  Current card is ESS-1868
(CMI8330C?), with possibility of adding a second (identical?) one.
We're open to alternatives/recommendations, but I think we're
rather "stuck" with the hardware on hand...

Many thanks,

-kc

----------  begin attached make log  ----------
Making all in doc
make[1]: Entering directory `/tmp/kwc/alsa-lib-0.5.10/doc'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/tmp/kwc/alsa-lib-0.5.10/doc'
Making all in include
make[1]: Entering directory `/tmp/kwc/alsa-lib-0.5.10/include'
make[1]: Leaving directory `/tmp/kwc/alsa-lib-0.5.10/include'
Making all in src
make[1]: Entering directory `/tmp/kwc/alsa-lib-0.5.10/src'
Making all in control
make[2]: Entering directory `/tmp/kwc/alsa-lib-0.5.10/src/control'
/bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include    -g -O2 -c cards.c
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include -g -O2 -c  -fPIC -DPIC cards.c -o .libs/cards.lo
gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include -g -O2 -c cards.c -o cards.o >/dev/null 2>&1
mv -f .libs/cards.lo cards.lo
/bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include    -g -O2 -c control.c
rm -f .libs/control.lo
gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include -g -O2 -c  -fPIC -DPIC control.c -o .libs/control.lo
gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include -g -O2 -c control.c -o control.o >/dev/null 2>&1
mv -f .libs/control.lo control.lo
/bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include    -g -O2 -c defaults.c
rm -f .libs/defaults.lo
gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include -g -O2 -c  -fPIC -DPIC defaults.c -o .libs/defaults.lo
gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include -g -O2 -c defaults.c -o defaults.o >/dev/null 2>&1
mv -f .libs/defaults.lo defaults.lo
/bin/sh ../../libtool --mode=link gcc  -g -O2  -o libcontrol.la   cards.lo control.lo defaults.lo  
rm -fr .libs/libcontrol.la .libs/libcontrol.* .libs/libcontrol.*
ar cru .libs/libcontrol.al cards.lo control.lo defaults.lo
ranlib .libs/libcontrol.al
creating libcontrol.la
(cd .libs && rm -f libcontrol.la && ln -s ../libcontrol.la libcontrol.la)
make[2]: Leaving directory `/tmp/kwc/alsa-lib-0.5.10/src/control'
Making all in mixer
make[2]: Entering directory `/tmp/kwc/alsa-lib-0.5.10/src/mixer'
/bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include    -g -O2 -c mixer.c
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include -g -O2 -c  -fPIC -DPIC mixer.c -o .libs/mixer.lo
mixer.c:31: warning: `__USE_GNU' redefined
/usr/include/features.h:125: warning: this is the location of the previous definition
mixer.c: In function `snd_mixer_sort_gid_table':
mixer.c:379: storage size of `htab' isn't known
mixer.c: In function `snd_mixer_sort_eid_table':
mixer.c:470: storage size of `htab' isn't known
make[2]: *** [mixer.lo] Error 1
make[2]: Leaving directory `/tmp/kwc/alsa-lib-0.5.10/src/mixer'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/kwc/alsa-lib-0.5.10/src'
make: *** [all-recursive] Error 1
--
To unsubscribe: mail majordomo at ale.org with "unsubscribe ale" in message body.





More information about the Ale mailing list