On Mon, 21 Aug 2006 06:51:03 +0200
"D.Tamm" <[EMAIL PROTECTED]> wrote:

> Hi everyone!
> 
> I'm new to this group, so I hope I don't make a major newbie-mistake by 
> posting the following error message  unabbreviated.
> The platform is a dual PIII with 1,2GHz, 1,5GB and a RME Hammerfall 9652 
> installed.
> 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.
> 
> 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

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

Dominique

> 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