Finally, I have compiled the latest drivers (for my previous problem, I delete the macro AM_PATH_ALSA' from the /alsa-lib/utils//alsa.m4 file). The drivers compiled successfully. But I can not test the sound until I have unmuted all channels, so I need the alsa utilities such as amixer to do this.
Then, I try to compile the Alsa utilities, but before that, I had to compile the Alsa lib. In Alsa lib, I cannot compile the aserver package : it gives me this output : make[1]: Entre dans le répertoire `/home/alsacvs/alsa-lib/aserver' /bin/sh ../libtool --mode=link gcc -g -O2 -o aserver aserver.o ./src/libasound.la gcc -g -O2 -o .libs/aserver aserver.o ../src/.libs/libasound.so -lm -ldl -lpthread ./src/.libs/libasound.so: undefined reference to `snd_async_signo' ./src/.libs/libasound.so: undefined reference to `snd_async_get_signo' collect2: ld returned 1 exit status make[1]: *** [aserver] Erreur 1 make[1]: Quitte le répertoire `/home/alsacvs/alsa-lib/aserver' make: *** [all-recursive] Erreur 1 So I decide to pass this step by editing the Makefile and by deleting the compilation of the aserver package. Then, the alsa library compiles successfully. I install it by entering "make install" It seems to work (my alsa lib is copied in the /usr/lib directory) Then, when I want to compile the alsa utilities, the configure script gives me this messages : [root@nicolas alsa-utils]# ./configure loading cache ./config.cache checking for a BSD compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... yes checking for working aclocal... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... found checking for gcc... gcc checking whether the C compiler (gcc ) works... yes checking whether the C compiler (gcc ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking for a BSD compatible install... /usr/bin/install -c checking whether ln -s works... yes checking for ALSA CFLAGS... checking for ALSA LDFLAGS... -lasound -lm -ldl checking for libasound headers version >= 0.9.0... found. checking for snd_seq_create_event in -lasound... no configure: error: No linkable libasound was found. It seems that it does not find the library. I also watch in the mailing list archives but the search feature does not work today. I'm very sorry for all my questions, but I really need this soundcard working under linux. Please help me, thanks a lot, Nicolas DEVERGE Le Lundi 19 Novembre 2001 09:57, Nicolas DEVERGE a écrit : > Hi, > I downloaded the latest CVS release of the drivers, but I can not build it. > I get the following error : > [root@nicolas alsacvs]# ./build prep > Pre-configuring alsa-driver > aclocal: ../alsa-lib/utils//alsa.m4: 15: duplicated macro `AM_PATH_ALSA' > > Please help me, > Thanks, > > Le Dimanche 18 Novembre 2001 18:07, Tim Goetze a écrit : > > Today Nicolas DEVERGE wrote: > > >I'm trying to install the EWS88MT soundcard under linux (2.4.8-26mdk). > > >I have successufully installed the drivers but aplay always says to me : > > >"unable to prepare channel" > > > > [...] > > > > >Aplay: version 0.5.10 by Jaroslav Kysela <[EMAIL PROTECTED]> > > > > the card you have is recognized, but not fully supported by ALSA before > > a couple of days ago iirc. you can either compile ALSA from CVS or from a > > recent CVS snapshot in a tarball, see the ALSA download page. > > > > hth, tim > > _______________________________________________ > Alsa-user mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/alsa-user _______________________________________________ Alsa-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-user