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