PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ERROR bei alsa Compilierung



einbi
02.01.03, 23:26
Hallo
Habe mir jetzt einen Funktionierenden Kernel 2.4.20 gemacht.
Jetzt wollte ich den alsa Soundtreiber Compiierren aber bei "make all" bekomme ich folgende Fehlermeldung.
linux:/home/einbi/Soundkartentreiber/Driver/alsa-driver-0.5.12a # make all
make dep
make[1]: Entering directory `/home/einbi/Soundkartentreiber/Driver/alsa-driver-0.5.12a'
make -C utils update-deps
make[2]: Entering directory `/home/einbi/Soundkartentreiber/Driver/alsa-driver-0.5.12a/utils'
Makefile:8: ../Makefile.conf: No such file or directory
make[2]: *** No rule to make target `../Makefile.conf'. Stop.
make[2]: Leaving directory `/home/einbi/Soundkartentreiber/Driver/alsa-driver-0.5.12a/utils'
make[1]: *** [cards.config] Error 2
make[1]: Leaving directory `/home/einbi/Soundkartentreiber/Driver/alsa-driver-0.5.12a'
make: *** [include/sndversions.h] Error 2
linux:/home/einbi/Soundkartentreiber/Driver/alsa-driver-0.5.12a #

Kann mir jemand sagen was die Meldung bedeutet und was ich machen kann damit ich aus meiner Kiste wieder einen Ton rausbekomme.
mfg
einbi

uTaNG
02.01.03, 23:38
hmm, was hast du für eine Soundkarte und wie ist das zugehörige Modul?

versuch mal die reinfolge und poste was für ein ERROR du erhäst ...

- cp [alsa-lib, alsa-driver, alsa-oss, alsa-utils, alsa-tools ...] /usr/src/alsa/
- dannach gehst du in in alsa-driver* und machst als erstes

./configure --with-sequencer=yes --with-cards="MODUL-NAME"

- danach n make und n make install


probier das erstmal dafür aus ... bei nem ERROR poste ...

Thomas Mitzkat
03.01.03, 00:20
wieso "make all"?
ist denn ./configure korrekt durchgelaufen?
normalerweise nur make && make install!

einbi
03.01.03, 08:59
Habe eine Terratec 128 PCI Karte.
Probiere die ganze Sache jetzt mal aus.
da mit make all habe ich aus einer Anleitung hier im Forum.
mfg einbi

einbi
03.01.03, 10:10
Habe das Modul gefunden was ich für meine Soundkarte brauche "es1938"und hab den alsa treiber installiert hat auch ohne Problem geklappt.
Ich glaub ich weiß was ich ferkehrt gemacht habe, habe anstatt "--with-cards=es1938"
--with-cards=MODUL" eingegeben.
Jetzt habe ich mit den Library,Utilities und oss Compat begonnen zum installierern so wie ich es in meiner Anleitung habe ,komischerweise hat es jetz bei allen gemacht ausser bei OSS da bringt er die Meldung
linux:/home/einbi/Soundkartentreiber/OSS/alsa-oss-0.9.0rc1 # ./configure
loading cache ./config.cache
configure: error: can not find install-sh or install.sh in . ./.. ./../..
linux:/home/einbi/Soundkartentreiber/OSS/alsa-oss-0.9.0rc1 #
Brauche ich OSS überhaupt?

Was muss ich den wo eintragen damit mir die Module Automatisch beim Booten activiert werden?
mfg
einbi

uTaNG
03.01.03, 12:16
hmm, naja sind doch erstmal ein stück weiter ...

schau dir mal an ob du damit was anfangen kannst ?

http://www.alsa-project.org/alsa-doc/doc-php/template.php3?company=Terratec&card=128i+PCI&chip=Interwave%2C+TEA6330T&module=es1938

zander
03.01.03, 12:18
Das in alsa-oss enthaltene aoss Skript wird im normalen Betrieb nur selten benötigt.

einbi
03.01.03, 15:21
Hallo
Kann das ganze erst am Späten Abend machen ,probiere aber die Anleitung von der alsa Page
mal aus ,dann rühre ich mich wieder.
Danke vorerst
mfg
einbi

einbi
03.01.03, 23:38
Hallo
Habe jetzt alles Installiert und ist ohne Probleme durchgelaufen.Aber bei einem Punkt weiß ich jetzt nicht weiter.
Da steht jetzt"Now insert the moduls into the kernel space"
Muss ich jetzt einen neuen Kernel Compilieren?
Die ganzen Aliase hab ich in die modules.config eigetragen die in der Beschreibung von der alsa Page vorgeschlagen sind.
Habe die Module mit der Hand geladen und sie werden mir auch bei lsmod angezeigt aber wenn ich jetzt auf einen Mixer gehe dann sagt er mir es ist keine Sounkartre vorhanden,warum?
Beim Systemstart werden die Module für Sound geladen aber es ist die gleiche Fehlermeldung wie beim manuellem Laden der Module,keine Sounkarte vorhanden,obwohl sie Harwaremäßig in Yast2 bei Sound erkannt wird?
Kann mir jemand hier weiterhelfen?Stehe jetzt total auf dem Schlauch.
Habe mal den Eintrag meiner modules.config dazu kopiert.



################################################## #####################
#
# Aliases for OSS
#
# These aliases will be changed by YaST2 sound configurator.
# If you would like to configure OSS drivers by yourself, please
# take a look at the files on /usr/src/linux/Documentation/sound.
#
################################################## ######################

# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-es1938
# module options should go here

# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0

# card #1
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss

options snd-es1938 snd_enable=1 snd_index=0
options snd snd_cards_limit=1 snd_major=116
# vuMS.J728FwMPPvE:ES1969 Solo-1 Audiodrive
alias snd-card-0 snd-es1938


mfg
einbi