PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : RedHat 8.0 und Alsa ? fehler :-(



ben22
23.02.03, 21:44
hi,
ich weiss suchfunktion benutzen aber
hier in dem forum gibt es eine menge themen über alsa, aber keins konnte mir wirklich bei meinem prob helfen.
ich bin newbie(heute erst installiert :) streng mich aber seeehr an um möglichst schnell möglichst viel zu lernen :). linux fasziniert mich deswegen schmeiss ich es nich einfach runter und geh zurück zu windows (da hatte ich von anfang an sound :P )
nunja mein prob...wenn ich die 0.9.0rc7 driver datei entpackt hab und in der console ./configure --with-sequencer=yes --with-cards=via82xx eingebe bekomm ich folgendes:
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable cc found in $PATH
bei make all dann:
make dep
make[1]: Wechsel in das Verzeichnis Verzeichnis »/usr/src/alsa/alsa-driver-0.9.0rc7«
make[2]: Wechsel in das Verzeichnis Verzeichnis »/usr/src/alsa/alsa-driver-0.9.0rc7/acore«
Makefile:15: @SRCDIR@/alsa-kernel/core/Makefile: Datei oder Verzeichnis nicht gefunden
Makefile:17: @SRCDIR@/Rules.make: Datei oder Verzeichnis nicht gefunden
make[2]: *** Keine Regel, um »@SRCDIR@/Rules.make« zu erstellen. Schluss.
make[2]: Verlassen des Verzeichnisses Verzeichnis »/usr/src/alsa/alsa-driver-0.9.0rc7/acore«
make[1]: *** [dep] Fehler 1
make[1]: Verlassen des Verzeichnisses Verzeichnis »/usr/src/alsa/alsa-driver-0.9.0rc7«
make: *** [include/sndversions.h] Fehler 2
obwohl ich keine datein aus dem entpackten ordner genommen hab! hab ie datei mehrmals neu runtergeladen und neuentpackt aber nix hilft.
thx für die hilfe :)

Columbo0815
24.02.03, 05:48
Hi,
zuerstmal herzlich willkommen. Dann auch gleich ein Lob. Andere können sich hier ein Beispiel nehmen! Alle Informationen die man/ich braucht/e sind da!

Dir fehlt "gcc". Sollte eigentlich auf der Redhat-CD dabei sein. Sobald du das installiert hast, sollte es funktionieren!

Kleiner Tipp noch nebenbei: Im Howtobereich gibt es eine sehr gute Anleitung zur Installation von Alsa. Den direkten Link dazu findest du in der Linksammlung hier im Musikforum ganz oben.

Gruß Columbo

ben22
24.02.03, 14:08
vielen dank für die info... ich habe genau der anleitung gefolgt (alsa ver.0.9.0rc7) und habe nun folgendes Problem
bei ./configure --with-sequencer=yes --with-oss=yes --with-cards=via82xx wird mir das angezeigt :
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix...
checking for object suffix... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for ranlib... ranlib
checking for a BSD compatible install... /usr/bin/install -c
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for gcc option to accept ANSI C... none needed
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking whether time.h and sys/time.h may both be included... yes
checking whether gcc needs -traditional... no
checking for current directory... /home/alsa-driver-0.9.0rc7
checking cross compile...
checking for directory with kernel source... /lib/modules/2.4.18-24.8.0/build
checking for kernel version... 0.0.0
checking for kenrel linux/pm.h... "no"
checking for kenrel linux/spinlock.h... "no"
checking for kenrel linux/irq.h... "no"
checking for kenrel linux/threads.h... "no"
checking for kenrel linux/rwsem.h... "no"
checking for kenrel linux/gameport.h... "no"
checking for kenrel linux/devfs_fs_kernel.h... "no"
checking for kenrel linux/workqueue.h... "no"
checking for kernel module symbol versions... "no"
checking for PCI support in kernel... "no"
checking for SGI/MIPS (HAL2) architecture... "no"
checking for directory to store kernel modules... /lib/modules/0.0.0/misc
checking for verbose printk... on
checking for debug level... none
checking for processor type... "unknown"
checking for SMP... "no"
checking for ISA PnP driver in kernel... no
checking for ISA PnP support... yes
checking for old kill_fasync... "yes"
checking for dma_addr_t... "yes"
checking for MUTEX macros... "no"
checking for driver version... 0.9.0rc7
checking for sequencer support... yes
checking for OSS/Free emulation... yes
checking for RTC callback support in kernel... "no"
checking for USB support... "no"
checking for USB module support... "no"
checking for kernel PCMCIA
checking for PCMCIA support... "no"
checking for PCMCIA module support... "no"
checking for PC9800 support in kernel... "no"
checking for which soundcards to compile driver for... via82xx
configure: creating ./config.status
config.status: creating version
config.status: creating Makefile.conf
config.status: creating snddevices
config.status: creating utils/alsa-driver.spec
config.status: creating utils/buildrpm
config.status: creating toplevel.config
config.status: creating include/config.h
config.status: include/config.h is unchanged
config.status: creating include/config1.h
config.status: include/config1.h is unchanged
config.status: creating include/version.h
config.status: include/version.h is unchanged

Darin seh ich noch keine Fehler.
Aber bei make all kommen dann etliche (langer text deshalb im anhang als txt-datei) fehler

Columbo0815
24.02.03, 15:12
Hi,
die lange Fehlermeldung ist leider nicht vollständig?! Poste sie bitte nochmal als Anhang (!). Oder sollte das doch "alles" gewesen sein?

Gruß Columbo

ben22
24.02.03, 18:49
mehr steht leider nicht in der konsole :-( muss ich nich irgendetwas beachten ?
hab redhat 8.0 und ein automatisches kernel-update gemacht !
brauch ich evtl ein anderen kernel?

MiGo
25.02.03, 17:43
Meine Problemlösung für die meisten Kompilierungsprobleme unter RH8 : In den RH - Paketmanager gehen und alles, was ein "sourcen" "Devel" oder "entwicklung" im Namen oder Beschreibung hat, nachinstallieren :D . In der Standartinstallation (die die meisten Anfänger wie ich wählen) sind keinerlei Sourcen- Pakete ausgewählt...

ben22
25.02.03, 18:23
ok vielen dank ich werde linux jetzt neuinstallieren weil ich noch ein bisschen experimentiert hab und nun einiges verstellt\verschoben hab :)

Belkira
25.02.03, 19:13
Ich hätte einen anderen Ansatz verfolgt, bin aber nicht 24/7 hier. Wenn Du nach der Neuinstallation (sowas ist bei Linux sehr unüblich) wieder auf ähnliche Probleme stößt, meld Dich mal.

ben22
26.02.03, 17:38
belkira ... bin jetzt schon am verzweifelen... hänge seit 3tagen an diesem sch.... sound driver
bin über jede hilfe dankbar ! hast du ein icq o.ä. auf deinem sys ?
so hab jetzt den kernel auf 2.4.18-24.8.0 upgedated und bei ./configure... kommt dann das:
[root@localhost alsa-driver-0.9.0rc7]# ./configure --with-sequencer=yes --with-oss=yes --with-isapnp=yes --with-cards=via82xx
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix...
checking for object suffix... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for ranlib... ranlib
checking for a BSD compatible install... /usr/bin/install -c
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for gcc option to accept ANSI C... none needed
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking whether time.h and sys/time.h may both be included... yes
checking whether gcc needs -traditional... no
checking for current directory... /root/alsa-driver-0.9.0rc7
checking cross compile...
checking for directory with kernel source... /lib/modules/2.4.18-24.8.0/build
checking for kernel version... The file /lib/modules/2.4.18-24.8.0/build/include/linux/version.h does not exist.
Please, install the package with full kernel sources for your distribution
or use --with-kernel=dir option to specify another directory with kernel
sources (default is /usr/src/linux).

wenn ich die datei einfach in das (nicht vorhandene) verzeichnis kopiere (die datei ist im alsa-driver)kommen bei make (all) etliche fehler (siehe anhang oben)

Belkira
26.02.03, 18:28
Nein, ICQ nutze ich seit langem nicht mehr. Live Support per ICQ würde meinen zeitlichen Rahmen sprengen.

Das kernel-source Paket hast Du installiert? rpm -q kernel-source
Sieht oben nämlich nicht so richtig danach aus.

Fertige ALSA Pakete von http://fresprpms.net willst Du offenbar nicht. ;) Einfach die ALSA src.rpms verwenden willst Du offenbar auch nicht. ;)

Dann laß doch erstmal Deinen Kernel Source sauber konfigurieren:

cd /usr/src/linux-2.4
make mrproper
cp /boot/config-2.4.18-24.8.0 .config
make oldconfig


Danach probier nochmal die Compilierung von ALSA.

ben22
26.02.03, 20:27
ok ich hab mir die RPM's runtergeladen und installiert, hab das kernel-source packet installiert aber nun versteh ich nicht ganz was ich nun in der modules.conf ändern soll ??? also die packete hab ich installiert aber die weiteren punkte versteh ich nicht ganz... ich hab jetzt ein bischen was an der modules.conf geändert und kann jez den alsamixer starten und auch soundprogramme starten ohne den fehler no sound... aber sound hab ich trotzdem keinen