Eric, THANKS a million for your help. I dumped the alsa-driver-0.5.9 drivers and started working on the alsa-driver-0.9beta12 drivers. This is EXACTLY why I didn't use the 0.9beta12 drivers first - I CANNOT AFFORD TO USE A BETA IN A CORPORATE ENVIROMENT - if I had know that the 0.9beta12 were not really betas I would have used them ages ago. I have burned alot of time working with the version 5 drivers. It is killing me.
Regardless... I have comiled the driver section, the lib section and now I am getting a last error on the util section. I have had to use the "--prefix=/usr/src/alsa-driver-0.9.0beta12/alsa-kernel" option because on my standard RedHat 7.2 install the ./configure cannot find the files. However even when I do this on the util it will not complete. Any Ideas? Why is this so painful to just compile and install some sound drivers? Here is the present error: checking for libasound headers version >= 0.9.0... not present. configure: error: Sufficiently new version of libasound not found. But 'asoundlib.h' is there ... at /usr/src/alsa-driver-0.9.0beta12/alsa-kernel/include/sys exaclty where the Util INSTALL doc says it wants libasound.h ... but it says they are not new enough? HELP .... thanks... Chris $ ./configure --prefix=/usr/src/alsa-driver-0.9.0beta12/alsa-kernel 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 -lpthread checking for libasound headers version >= 0.9.0... not present. configure: error: Sufficiently new version of libasound not found. -----Original Message----- From: Eric Dantan Rzewnicki To: Sarris, Chris Cc: '[EMAIL PROTECTED]' Sent: 4/17/02 6:32 PM Subject: Re: [Alsa-user] Compile problems with alsa-driver-0.5.9 on Linux Red Hat 7.2 andcs4236 chip set The version of alsa you are attempting to use is 1.5-2 years old. It is unlikely that you will be able to get it working on any current system. Please try the 0.9.0beta12 version of ALSA. Don't let the beta in the version name scare you. The 0.9.x ALSA series is much improved over the 0.5.x series which should only be thought of as a historical release at this point. Clear out everything on your systems related to 0.5.x and get the 0.9.0beta12 versions of the drivers, library and utilities from the alsa-project website: http://www.alsa-project.org/ If you have any trouble with these report back to the list. It's always good to hear about linux gaining wider deployment. Good luck. -Eric Rz. "Sarris, Chris" wrote: > > Hello, > I am having some problems compiling the alsa-driver-0.5.9. I seriously need > to help to get > these drivers working. I am an administrator of 25 Dell Presions 210 > workstations that we > have rolled off Win 2000 and onto Red Hat 7.2 -- the Sound chip set in > these computers seems > especially problematic... the Crystal Semiconductor CS4236. Linux is running > well except for > this sound problem. In a corporate enviroment of 2,000 Windows boxes we need > to look good > if we are going to do more Linux installs. > > I have run the "./configure --with-kernel=/usr/src/linux-2.4.7-10 > --with-cards=cs4236" from the alsa-driver-0.5.9 directory and it completed > fine. However the "make" blows up. I have > included the output below. "soundcore" is listed as running under lsmod. I > have the > kernel-headers-2.4.7-10 installed. I don't believe this is an ISA PNP sound > card because it > integrated into the Dell motherboard. It is not a card that you plug into an > ISA slot. There > is no /etc/isapnp.conf file. > > I appreciate any help you can give me, > thanks, > Chris > > make install > make[1]: Entering directory `/usr/local/alsa-driver-0.5.9/kernel' > make[2]: Entering directory `/usr/local/alsa-driver-0.5.9/kernel/seq' > gcc -DALSA_BUILD -D__KERNEL__ -O2 -m486 -malign-loops=2 -malign-jumps=2 > -malign-functions=2 -DCPU=586 -DLINUX -Wall -Wstrict-prototypes > -fomit-frame-pointer -pipe -I/usr/src/linux-2.4.9-13//include -I../.. > -DEXPORT_SYMTAB -c seq.c > In file included from ../../include/driver.h:84, > from seq.c:23: > /usr/src/linux-2.4.9-13/include/linux/malloc.h:3:2: warning: #warning The > Use of linux/malloc.h is deprecated, use linux/slab.h > In file included from seq_queue.h:26, > from seq.c:28: > seq_timer.h:78: conflicting types for `timer_t' > /usr/src/linux-2.4.9-13/include/linux/timer.h:42: previous declaration of > `timer_t' > make[2]: *** [seq.o] Error 1 > make[2]: Leaving directory `/usr/local/alsa-driver-0.5.9/kernel/seq' > make[1]: *** [all] Error 1 > make[1]: Leaving directory `/usr/local/alsa-driver-0.5.9/kernel' > make: *** [compile] Error 1 > > [root @ sarc01-lx - /usr/local/alsa-driver-0.5.9]$ make > make[1]: Entering directory `/usr/local/alsa-driver-0.5.9/kernel' > make[2]: Entering directory `/usr/local/alsa-driver-0.5.9/kernel/seq' > gcc -DALSA_BUILD -D__KERNEL__ -O2 -m486 -malign-loops=2 -malign-jumps=2 > -malign-functions=2 -DCPU=586 -DLINUX -Wall -Wstrict-prototypes > -fomit-frame-pointer -pipe -I/usr/src/linux-2.4.9-13//include -I../.. > -DEXPORT_SYMTAB -c seq.c > In file included from ../../include/driver.h:84, > from seq.c:23: > /usr/src/linux-2.4.9-13/include/linux/malloc.h:3:2: warning: #warning The > Use of linux/malloc.h is deprecated, use linux/slab.h > In file included from seq_queue.h:26, > from seq.c:28: > seq_timer.h:78: conflicting types for `timer_t' > /usr/src/linux-2.4.9-13/include/linux/timer.h:42: previous declaration of > `timer_t' > make[2]: *** [seq.o] Error 1 > make[2]: Leaving directory `/usr/local/alsa-driver-0.5.9/kernel/seq' > make[1]: *** [all] Error 1 > make[1]: Leaving directory `/usr/local/alsa-driver-0.5.9/kernel' > make: *** [compile] Error 1 > > _______________________________________________ > 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