Blendman Geschrieben 11. Januar 2008 Geschrieben 11. Januar 2008 Hallo zusammen, Ich möchte auf meinem Dell Latitude D630 Alsa in der Version 1.0.15 betreiben. Auf diesem Notebook habe Ich den Novell Suse Linux Enterprise Desktop 10 SP1 installiert. Die Sources für Treiber, Libary und Utils habe ich mir von www.alsa-project.org heruntergeladen. Nun habe ich nach der Anleitung von alsa-project die sachen entpackt und entsprechend configuriert und kompiliert. Es hat auch soweit alles funktioniert bis auf die utils. Wenn ich diese per ./configure konfiguriere scheint nichts zu fehlen. Hier die ausgabe: /tmp/alsa-utils-1.0.15 # ./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether NLS is requested... yes checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/msgfmt checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for style of include used by make... GNU checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking dependency style of gcc... gcc3 checking build system type... x86_64-suse-linux-gnu checking host system type... x86_64-suse-linux-gnu checking for ld used by GCC... /usr/x86_64-suse-linux/bin/ld checking if the linker (/usr/x86_64-suse-linux/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking for CFPreferencesCopyAppValue... no checking for CFLocaleCopyCurrent... no checking for GNU gettext in libc... yes checking whether to use NLS... yes checking where the gettext function comes from... libc checking for cross-compiler... gcc checking for gcc... (cached) gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ANSI C... (cached) none needed checking dependency style of gcc... (cached) gcc3 checking for a BSD-compatible install... /usr/bin/install -c checking whether ln -s works... yes checking for ALSA CFLAGS... checking for ALSA LDFLAGS... -lasound -lm -ldl -lpthread checking for libasound headers version >= 1.0.12... found. checking for snd_ctl_open in -lasound... yes checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking for ANSI C header files... yes checking for initscr in -lncurses... yes 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 special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for _LARGE_FILES value needed for large files... no configure: creating ./config.status config.status: creating Makefile config.status: creating alsactl/Makefile config.status: creating alsamixer/Makefile config.status: creating amidi/Makefile config.status: creating amixer/Makefile config.status: creating m4/Makefile config.status: creating po/Makefile.in config.status: creating alsaconf/alsaconf config.status: creating alsaconf/Makefile config.status: creating alsaconf/po/Makefile config.status: creating aplay/Makefile config.status: creating include/Makefile config.status: creating iecset/Makefile config.status: creating utils/Makefile config.status: creating utils/alsa-utils.spec config.status: creating seq/Makefile config.status: creating seq/aconnect/Makefile config.status: creating seq/aplaymidi/Makefile config.status: creating seq/aseqdump/Makefile config.status: creating seq/aseqnet/Makefile config.status: creating speaker-test/Makefile config.status: creating speaker-test/samples/Makefile config.status: creating include/aconfig.h config.status: include/aconfig.h is unchanged config.status: executing po-directories commands config.status: creating po/POTFILES config.status: creating po/Makefile config.status: executing depfiles commands Allerdings wenn ich dann ein ./make mache kommt folgende Fehlermeldung. /tmp/alsa-utils-1.0.15 # make Making all in include make[1]: Entering directory `/tmp/alsa-utils-1.0.15/include' make all-am make[2]: Entering directory `/tmp/alsa-utils-1.0.15/include' make[2]: Leaving directory `/tmp/alsa-utils-1.0.15/include' make[1]: Leaving directory `/tmp/alsa-utils-1.0.15/include' Making all in alsactl make[1]: Entering directory `/tmp/alsa-utils-1.0.15/alsactl' if gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -MT alsactl.o -MD -MP -MF ".deps/alsactl.Tpo" -c -o alsactl.o alsactl.c; \ then mv -f ".deps/alsactl.Tpo" ".deps/alsactl.Po"; else rm -f ".deps/alsactl.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -MT state.o -MD -MP -MF ".deps/state.Tpo" -c -o state.o state.c; \ then mv -f ".deps/state.Tpo" ".deps/state.Po"; else rm -f ".deps/state.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -MT names.o -MD -MP -MF ".deps/names.Tpo" -c -o names.o names.c; \ then mv -f ".deps/names.Tpo" ".deps/names.Po"; else rm -f ".deps/names.Tpo"; exit 1; fi gcc -g -O2 -o alsactl alsactl.o state.o names.o -lasound -lm -ldl -lpthread state.o: In function `add_user_control': /tmp/alsa-utils-1.0.15/alsactl/state.c:814: undefined reference to `snd_ctl_elem_tlv_write' state.o: In function `get_control': /tmp/alsa-utils-1.0.15/alsactl/state.c:288: undefined reference to `snd_ctl_elem_info_is_tlv_readable' /tmp/alsa-utils-1.0.15/alsactl/state.c:288: undefined reference to `snd_ctl_elem_info_is_tlv_writable' /tmp/alsa-utils-1.0.15/alsactl/state.c:291: undefined reference to `snd_ctl_elem_tlv_read' collect2: ld returned 1 exit status make[1]: *** [alsactl] Fehler 1 make[1]: Leaving directory `/tmp/alsa-utils-1.0.15/alsactl' make: *** [all-recursive] Fehler 1 Weiß vllt einer von euch was das Problem sein könnte? Ach und falls jemand in die Anleitung, die ich benutzt habe, von alsa-profect schauen will hier der Link dazu. http://www.alsa-project.org/main/index.php/Matrix:Module-hda-intel#Setting_up_modprobe_and_kmod_support Gruß Blendman Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.