>> The distro is SuSE 8.3 and the kernel 2.6.7 I think.
>
> Run "uname -r" to know which kernel you are running and check at the 
> kernel source version is exactly the same as the running kernel version or 
> the kernel you want to compile alsa drivers for.
>>

uname -r prints "2.6.7".

In alsa-driver-1.0.11rc5/SUPPORTED_KERNELS it says
" - Vanilla 2.6.16 or earlier
 - Vanilla 2.4.31 or earlier
 - Vanilla 2.2.26 or earlier
It's not guaranteed that they work with any newer version than above or
modified kernels by distributors."

By those facts alone it's supposed to be working.


>> Why don't the kernel modules compile correctly?
>> What's with the dma-mapping?
>>
> The compilation fail just as entering the sources. Have you compiled and 
> installed you own kernel, or jusr run a "make modules_prepare"?
>
> I don't know if Suse can have at the same time both the in kernel alsa 
> drivers and the drivers from alsa. Debian can but gentoo cannot. So you 
> have to check this, and if not sure, compile your own kernel with only
> Device Drivers  --->
>   Sound  --->
> <M> Sound card support
> Open Sound System   --->
>   < > Open Sound System (DEPRECATED)
> (Move one step back and enter ALSA)
> Advanced Linux Sound Architecture  --->
>   < > Advanced Linux Sound Architecture
>

The thing is, that I'm not allowed to install a new kernel or a new distro.
Not as long as my boss is on holidays...

There were ALSA drivers running as modules before - version 1.0.4, I think -
so shouldn't it work again with newer ones?
Among other flaws the 1.0.4 didn't give me a mixer for my card, so all
system sounds played on 100%.
What was worse was that I had only 2 output channels to work with, were I
need 8 channels desperately.

> What about the alsa versions? Have you an enough recent alsalib to be able 
> to compile the last alsa drivers?
>

The alsa-lib-1.0.11rc5.tar should have been treated, according to the
help-files on www.alsa-project.org, with 'configure' and 'make' AFTER the
alsa-driver-1.0.11rc5.tar. Was that your question, or did you mean something
else?

> Dominique
>

Thank you for your comments though!
Regards
Dominik

>> Looking forward to your hints
>> Regards
>>
>>
>> [QUOTE BEGIN]
>> yt:/LocalData/alsa/alsa-driver-1.0.11rc5 # make > /LocalData/errormsg.txt
>> make[2]: Entering directory `/LocalData/alsa/alsa-driver-1.0.11rc5/acore'
>> make[3]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/acore/ioctl32'
>> make[3]: Leaving directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/acore/ioctl32'
>> make[3]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/acore/oss'
>> make[3]: Leaving directory 
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/acore/oss'
>> make[3]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/acore/seq'
>> make[4]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/acore/seq/instr'
>> make[4]: Leaving directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/acore/seq/instr'
>> make[4]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/acore/seq/oss'
>> make[4]: Leaving directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/acore/seq/oss'
>> make[3]: Leaving directory 
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/acore/seq'
>> make[2]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.11rc5/acore'
>> make[2]: Entering directory `/LocalData/alsa/alsa-driver-1.0.11rc5/i2c'
>> make[3]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/i2c/other'
>> make[3]: Leaving directory 
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/i2c/other'
>> make[2]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.11rc5/i2c'
>> make[2]: Entering directory 
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/drivers'
>> make[3]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/drivers/mpu401'
>> make[3]: Leaving directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/drivers/mpu401'
>> make[3]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/drivers/opl3'
>> make[3]: Leaving directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/drivers/opl3'
>> make[3]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/drivers/opl4'
>> make[3]: Leaving directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/drivers/opl4'
>> make[3]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/drivers/pcsp'
>> make[3]: Leaving directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/drivers/pcsp'
>> make[3]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/drivers/vx'
>> make[3]: Leaving directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/drivers/vx'
>> make[2]: Leaving directory 
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/drivers'
>> make[2]: Entering directory `/LocalData/alsa/alsa-driver-1.0.11rc5/isa'
>> make[3]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/isa/ad1816a'
>> make[3]: Leaving directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/isa/ad1816a'
>> make[3]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/isa/ad1848'
>> make[3]: Leaving directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/isa/ad1848'
>> make[3]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/isa/cs423x'
>> make[3]: Leaving directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/isa/cs423x'
>> make[3]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/isa/es1688'
>> make[3]: Leaving directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/isa/es1688'
>> make[3]: Entering directory 
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/isa/gus'
>> make[3]: Leaving directory 
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/isa/gus'
>> make[3]: Entering directory 
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/isa/msnd'
>> make[3]: Leaving directory 
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/isa/msnd'
>> make[3]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/isa/opti9xx'
>> make[3]: Leaving directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/isa/opti9xx'
>> make[3]: Entering directory 
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/isa/sb'
>> make[3]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.11rc5/isa/sb'
>> make[3]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/isa/wavefront'
>> make[3]: Leaving directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/isa/wavefront'
>> make[2]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.11rc5/isa'
>> make[2]: Entering directory `/LocalData/alsa/alsa-driver-1.0.11rc5/synth'
>> make[3]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/synth/emux'
>> make[3]: Leaving directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/synth/emux'
>> make[2]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.11rc5/synth'
>> make[2]: Entering directory `/LocalData/alsa/alsa-driver-1.0.11rc5/pci'
>> make[3]: Entering directory 
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/ac97'
>> make[3]: Leaving directory 
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/ac97'
>> make[3]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/ali5451'
>> make[3]: Leaving directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/ali5451'
>> make[3]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/asihpi'
>> make[3]: Leaving directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/asihpi'
>> make[3]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/au88x0'
>> make[3]: Leaving directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/au88x0'
>> make[3]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/ca0106'
>> make[3]: Leaving directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/ca0106'
>> make[3]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/cs46xx'
>> make[3]: Leaving directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/cs46xx'
>> make[3]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/cs5535audio'
>> make[3]: Leaving directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/cs5535audio'
>> make[3]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/echoaudio'
>> make[3]: Leaving directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/echoaudio'
>> make[3]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/emu10k1'
>> make[3]: Leaving directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/emu10k1'
>> make[3]: Entering directory 
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/hda'
>> make[3]: Leaving directory 
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/hda'
>> make[3]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/ice1712'
>> make[3]: Leaving directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/ice1712'
>> make[3]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/korg1212'
>> make[3]: Leaving directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/korg1212'
>> make[3]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/mixart'
>> make[3]: Leaving directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/mixart'
>> make[3]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/nm256'
>> make[3]: Leaving directory 
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/nm256'
>> make[3]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/pcxhr'
>> make[3]: Leaving directory 
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/pcxhr'
>> make[3]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/pdplus'
>> make[3]: Leaving directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/pdplus'
>> make[3]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/riptide'
>> make[3]: Leaving directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/riptide'
>> make[3]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/rme9652'
>> make[3]: Leaving directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/rme9652'
>> make[3]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/trident'
>> make[3]: Leaving directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/trident'
>> make[3]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/vx222'
>> make[3]: Leaving directory 
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/vx222'
>> make[3]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/ymfpci'
>> make[3]: Leaving directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/pci/ymfpci'
>> make[2]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.11rc5/pci'
>> make[2]: Entering directory `/LocalData/alsa/alsa-driver-1.0.11rc5/usb'
>> make[3]: Entering directory
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/usb/usx2y'
>> make[3]: Leaving directory 
>> `/LocalData/alsa/alsa-driver-1.0.11rc5/usb/usx2y'
>> make[2]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.11rc5/usb'
>> make[1]: Leaving directory `/LocalData/alsa/alsa-driver-1.0.11rc5'
>> make -C /usr/src/linux-2.6.7/ 
>> SUBDIRS=/LocalData/alsa/alsa-driver-1.0.11rc5
>> modules
>> make[1]: Entering directory `/usr/src/linux-2.6.7'
>>   CC [M]  /LocalData/alsa/alsa-driver-1.0.11rc5/acore/hwdep.o
>> make[1]: Entering directory `/LocalData/alsa/alsa-driver-1.0.11rc5'
>> In file included from include/linux/dma-mapping.h:16,
>>                  from
>> /LocalData/alsa/alsa-driver-1.0.11rc5/include/adriver.h:752,
>>                  from
>> /LocalData/alsa/alsa-driver-1.0.11rc5/include/sound/driver.h:47,
>>                  from
>> /LocalData/alsa/alsa-driver-1.0.11rc5/acore/hwdep.c:22:
>> include/asm/dma-mapping.h: In function `dma_map_sg':
>> include/asm/dma-mapping.h:44: error: `mem_map' undeclared (first use in 
>> this
>> function)
>> include/asm/dma-mapping.h:44: error: (Each undeclared identifier is 
>> reported
>> only once
>> include/asm/dma-mapping.h:44: error: for each function it appears in.)
>> include/asm/dma-mapping.h: In function `dma_map_page':
>> include/asm/dma-mapping.h:56: error: `mem_map' undeclared (first use in 
>> this
>> function)
>> In file included from include/asm/pci.h:7,
>>                  from include/linux/pci.h:805,
>>                  from
>> /LocalData/alsa/alsa-driver-1.0.11rc5/include/adriver.h:800,
>>                  from
>> /LocalData/alsa/alsa-driver-1.0.11rc5/include/sound/driver.h:47,
>>                  from
>> /LocalData/alsa/alsa-driver-1.0.11rc5/acore/hwdep.c:22:
>> include/linux/mm.h: At top level:
>> include/linux/mm.h:400: error: `mem_map' used prior to declaration
>> make[3]: *** [/LocalData/alsa/alsa-driver-1.0.11rc5/acore/hwdep.o] Error 
>> 1
>> make[2]: *** [/LocalData/alsa/alsa-driver-1.0.11rc5/acore] Error 2
>> make[1]: *** [_module_/LocalData/alsa/alsa-driver-1.0.11rc5] Error 2
>> make[1]: Leaving directory `/usr/src/linux-2.6.7'
>> make: *** [compile] Error 2
>> [QUOTE END]
>


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Alsa-user mailing list
Alsa-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to