[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Debian] alsa



Hallo Leute.

System:
Debian 2.2
Kernel 2.2.19pre9

Ich versuche zur Zeit die alsa sound treiber zu kompilieren.
(Ich habe eine ALS120, die laueft nicht mit sb.o)

Ich hab mir nach angaben der Readme datei zu alsa einen
eigenen Kernel kompiliert und zuerst versucht mit einem 
debian packet (sourcen von alsa) die Treiber zu kom-
pilieren. configure laeuft durch ohne fehler. Bei make 
passiert folgendes:

/usr/src/linux/include/asm/semaphore.h:46: warning: this is the location of the
previous definition
../include/compat_22.h:10: warning: 	nit_waitqueue_head' redefined
/usr/src/linux/include/linux/wait.h:24: warning: this is the location of the previous definition
../include/compat_22.h:11: warning: 	nit_waitqueue_entry' redefined
/usr/src/linux/include/linux/wait.h:25: warning: this is the location of the previous definition
../include/compat_22.h:12: warning: set_current_state' redefined
/usr/src/linux/include/linux/sched.h:523: warning: this is the location of the previous definition
In file included from ../include/driver.h:108,
                 from sound.c:23:
../include/compat_22.h:8: redefinition of wait_queue_t'
/usr/src/linux/include/linux/wait.h:18: wait_queue_t' previously declared here
../include/compat_22.h:9: redefinition of wait_queue_head_t'
/usr/src/linux/include/linux/wait.h:19: wait_queue_head_t' previously declared
here
../include/compat_22.h:41: redefinition of list_add_tail'
/usr/src/linux/include/linux/list.h:57: list_add_tail' previously defined here
make[1]: *** [sound.o] Fehler 1
make[1]: Verlassen des Verzeichnisses Verzeichnis »/usr/src/alsa-driver-0.5.9/kernel«
make: *** [compile] Fehler 1
-------------------------------

Danach habe ich mir die sourcen von alsa direkt geholt.
(driver, lib und die utils) (Version: 5.0.9) 
und versucht diese zu kompilieren.
Es bricht genau mit der selben fehlermeldung an der selben stelle
wieder ab.

Was genau muss ich unter Sound in make menuconfig einstellen.
(Ich habe  " <*> Sound card support ausgewählt, und dann 
alles andere als Modul, ??)

Allerdings: es gibt da den Unterpunkt:
Additional low level sound drivers  --->  
wenn ich hier nichts auswaehle, laesst sich kein Kernel bauen. ??
(da gibt es abhaengigkeiten, die ich nicht durchschaue)
also habe ich
[*] Additional low level sound drivers                           
        <M> ACI mixer (miroPCM12) (NEW)                                  
        <M> MSP3400 Audio for BT848 (NEW)                                
        <M> AWE32 synth (NEW)                                            
        < > Gallant Audio Cards (SC-6000 and SC-6600 based) (NEW)[*] Additional low level sound drivers                           
ausgewaehlt.

Ich habe schon drei Kernel gebaut, aber irgendwie weiss ich 
nicht mehr weiter. Es tritt immer der selbe fehler auf.

tschuess
    hermann

--
-----------------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie bitte eine
E-Mail an debian-user-de-request@lehmanns.de die im Subject
"unsubscribe <deine_email_adresse>" enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@Lehmanns.de
-----------------------------------------------------------

917 eingetragene Mitglieder in dieser Liste.


Reply to: