6. Februar 2012

Alsa 1.0.25 und die Fehlermeldung snd_ctl_elem_add_enumerated... no

So eine Fehlermeldung kriegt man, wenn versucht die neuen ALSA Modulle zu erstellen, ich habe folgendes Skript verwendet. Herunterladen hier, AlsaUpgrade-1.0.25.sh.tar.gz , geändert am 7 Februar, 6.7KBytes. auspacken und starten mit der "root" Berechtigung. Wenn man ohne Parametern das Skript startet, erhält man kleine Hilfe.

Normalerweise ist die Reihenfolge wie folgt:
./AlsaUpgrade-1.0.25.sh -d
./AlsaUpgrade-1.0.25.sh -c
./AlsaUpgrade-1.0.25.sh -i
reboot
Wenn man den Konfigurationsschritt versucht auszuführen ./AlsaUpgrade-1.0.25.sh -c überraschend wird diese Fehlermeldung ausgespuckt:

checking for ALSA CFLAGS... 
checking for ALSA LDFLAGS...  -lasound -lm -ldl -lpthread
checking for libasound headers version >= 1.0.24... found.
checking for snd_ctl_open in -lasound... yes
checking for snd_ctl_elem_add_enumerated... no
configure: error: No user enum control support in alsa-lib
In dem Skript war die installation von libasound2-dev zu viel, dies war entfernt, da ich ursprünglich das Skript AlsaUpgrade-1.0.24.sh benutzt habe.

Skript funktioniert, ALSA läßt sich anschließend installieren. Viel Spaß! Achtung. Getestet habe ich das nur auf 32-bit Debian System.

Besonderen Dank an Taktiker12!

zus. Informationen über 1.0.24

2 Kommentare:

  1. libasound2-dev deinstaliieren und dann den script ausführen..

    AntwortenLöschen
    Antworten
    1. vielen Dank! es hat funktioniert auf dem 32-bit System! Das Skript habe ich angepasst. :)

      Löschen