hi,

when i try to install alsa-lib-0.9.0beta8 or alsa-lib-0.9.0beta7 i get
several errors when i do make check and make install.
i get around the make install errors with some modifications in the
Makefiles, for example i have to compile control,mixer and pcm seperate
with cd src/mixer make, make install.
but make check always fails either with beta8 or beta7:

Making check in doc
make[1]: Entering directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/doc'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/doc'
Making check in include
make[1]: Entering directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/include'
make[1]: Leaving directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/include'
Making check in src
make[1]: Entering directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/src'
Making check in control
make[2]: Entering directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/src/control'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/src/control'
Making check in mixer
make[2]: Entering directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/src/mixer'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/src/mixer'
Making check in pcm
make[2]: Entering directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/src/pcm'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/src/pcm'
Making check in rawmidi
make[2]: Entering directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/src/rawmidi'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/src/rawmidi'
Making check in timer
make[2]: Entering directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/src/timer'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/src/timer'
Making check in hwdep
make[2]: Entering directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/src/hwdep'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/src/hwdep'
Making check in seq
make[2]: Entering directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/src/seq'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/src/seq'
Making check in instr
make[2]: Entering directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/src/instr'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/src/instr'
Making check in compat
make[2]: Entering directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/src/compat'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/src/compat'
Making check in conf
make[2]: Entering directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/src/conf'
Making check in cards
make[3]: Entering directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/src/conf/cards'
make[3]: Nothing to be done for `check'.
make[3]: Leaving directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/src/conf/cards'
Making check in pcm
make[3]: Entering directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/src/conf/pcm'
make[3]: Nothing to be done for `check'.
make[3]: Leaving directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/src/conf/pcm'
make[3]: Entering directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/src/conf'
make[3]: Nothing to be done for `check-am'.
make[3]: Leaving directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/src/conf'
make[2]: Leaving directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/src/conf'
make[2]: Entering directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/src'
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/src'
make[1]: Leaving directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/src'
Making check in aserver
make[1]: Entering directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/aserver'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/aserver'
Making check in test
make[1]: Entering directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/test'
make  control pcm latency seq          playmidi1 timer rawmidi midiloop
make[2]: Entering directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/test'
make[2]: `control' is up to date.
gcc -DHAVE_CONFIG_H -I. -I. -I../include -I../include    -g -O2 -c pcm.c
pcm.c: In function `setformat':
pcm.c:21: request for member `sfmt' in something not a structure or union
pcm.c:22: request for member `channels' in something not a structure or union
pcm.c:23: request for member `rate' in something not a structure or union
pcm.c: In function `method1':
pcm.c:38: `SND_PCM_OPEN_PLAYBACK' undeclared (first use in this function)
pcm.c:38: (Each undeclared identifier is reported only once
pcm.c:38: for each function it appears in.)
pcm.c:42: `SND_PCM_OPEN_CAPTURE' undeclared (first use in this function)
pcm.c: In function `method2':
pcm.c:73: `SND_PCM_OPEN_PLAYBACK' undeclared (first use in this function)
pcm.c:77: `SND_PCM_OPEN_CAPTURE' undeclared (first use in this function)
pcm.c: In function `method3':
pcm.c:118: `SND_PCM_OPEN_DUPLEX' undeclared (first use in this function)
make[2]: *** [pcm.o] Error 1
make[2]: Leaving directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/test'
make[1]: *** [check-am] Error 2
make[1]: Leaving directory `/usr/local/src/alsa/alsa-lib-0.9.0beta8/test'
make: *** [check-recursive] Error 1

when i install the alsa-libs although this errors i get a
ram-allocation-error when i run alsamixer for example.

im running on:

Distro: Mandrake 7.1 
Kernel: 2.4.3 
libc: 2.1.3 
X-version: 4.0.3 
gcc: gcc-2.95.3 
ld: GNU ld version 2.11.2
as: GNU assembler 2.11.2

soundcard: 
Multimedia audio controller: Ensoniq 5880 AudioPCI (rev 03)
Subsystem: Giga-byte Technology: Unknown device a000 
Flags: bus master, slow devsel, latency 64, IRQ 10 I/O ports at d000
Capabilities: [dc] Power Management version 2



_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to