Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Soundproblem (TP570 w/ CirrusLogic CS4614, also ALSA...)

  1. #1
    jpsaenz
    Gast

    Soundproblem (TP570 w/ CirrusLogic CS4614, also ALSA...)

    Hi Welt!

    also ich sitze hier seit zwei Tagen und versuche, meine Soundkarte unter Woody zu installieren... ohne Erfolg. Die Doku (http://www.alsa-project.org/alsa-doc...&module=cs46xx) habe ich schon durch, es will und will nicht funktionieren. Hier was ich gemacht habe, gemäss o.g. Doku, Schritt fuer Schritt: (Sorry, dass ich den gesamten Code hier einfuege, ich wuesste nicht, wie ich es sonst sinnvoll verkuerzen könnte! Hunters Tutorial hier im Forum habe ich auch durch, es geht aber bei mir nicht )

    [1] folgende binaries heruntergeladen/entpackt:

    /usr/src/alsa/alsa-driver-0.9.6
    /usr/src/alsa/alsa-lib-0.9.6
    /usr/src/alsa/alsa-utils-0.9.6

    [2] Driverkonfiguration
    Code:
    pablix:/usr/src/alsa/alsa-driver-0.9.6# ./configure --with-cards=cs46xx --with-sequencer=yes --with-kernel=/usr
    loading cache ./config.cache
    checking for gcc... (cached) gcc
    checking whether the C compiler (gcc  ) works... yes
    checking whether the C compiler (gcc  ) is a cross-compiler... no
    checking whether we are using GNU C... (cached) yes
    checking whether gcc accepts -g... (cached) yes
    checking for ranlib... (cached) ranlib
    checking for a BSD compatible install... (cached) /usr/bin/install -c
    checking how to run the C preprocessor... (cached) gcc -E
    checking for ANSI C header files... (cached) yes
    checking for working const... (cached) yes
    checking for inline... (cached) inline
    checking whether time.h and sys/time.h may both be included... (cached) yes
    checking whether gcc needs -traditional... (cached) no
    checking for current directory... /usr/src/alsa/alsa-driver-0.9.6
    checking cross compile...
    checking for directory with kernel source... /usr
    checking for kernel version... 2.4.18
    checking for GCC version... Kernel compiler:  Used compiler: 2.95.4
    
    *** NO PREDEFINED KERNEL COMPILER IS DETECTED
    *** Assuming the same compiler is used with the current system compiler.
    
    *** Please make sure that the same compiler version was used for building kernel.
    
    checking for kernel linux/compiler.h... yes
    checking for kernel linux/pm.h... yes
    checking for kernel linux/spinlock.h... yes
    checking for kernel linux/irq.h... yes
    checking for kernel linux/threads.h... yes
    checking for kernel linux/rwsem.h... yes
    checking for kernel linux/gameport.h... yes
    checking for kernel linux/devfs_fs_kernel.h... yes
    checking for kernel linux/highmem.h... yes
    checking for kernel linux/workqueue.h... no
    checking for kernel asm/hw_irq.h... yes
    checking for kernel linux/jiffies.h... no
    checking for kernel linux/compat.h... no
    checking for kernel linux/adb.h... yes
    checking for kernel linux/cuda.h... yes
    checking for kernel linux/pmu.h... yes
    checking for kernel module symbol versions... yes
    checking for PCI support in kernel... yes
    checking for SGI/MIPS (HAL2) architecture... no
    checking for directory to store kernel modules... /lib/modules/2.4.18/misc
    checking for verbose printk... on
    checking for debug level... none
    checking for ISA support in kernel... yes
    checking for processor type... i686
    checking for SMP... yes
    checking for ISA PnP driver in kernel... yes
    checking for PnP driver in kernel... no
    checking for Kernel ISA-PnP support... yes
    checking for strlcpy... no
    checking for snprintf... yes
    checking for vmalloc_to_page... no
    checking for old kmod... yes
    checking for driver version... 0.9.6
    checking for sequencer support... yes
    checking for OSS/Free emulation... yes
    checking for RTC callback support in kernel... no
    checking for USB support... yes
    checking for kernel PCMCIA
    checking for PCMCIA support... yes
    checking for PC9800 support in kernel... no
    checking for which soundcards to compile driver for... cs46xx
    creating ./config.status
    creating version
    creating Makefile.conf
    creating snddevices
    creating utils/alsa-driver.spec
    creating utils/buildrpm
    creating toplevel.config
    creating include/config.h
    include/config.h is unchanged
    creating include/config1.h
    include/config1.h is unchanged
    creating include/version.h
    include/version.h is unchanged
    Soweit so gut... denke ich. Aber gleich fangen die Probleme an:

    [3]
    Code:
    pablix:/usr/src/alsa/alsa-driver-0.9.6# make;make install
    make[1]: Entering directory `/usr/src/alsa/alsa-driver-0.9.6/support'
    make  -C pnp modules
    make[2]: Entering directory `/usr/src/alsa/alsa-driver-0.9.6/support/pnp'
    gcc -D__KERNEL__ -DMODULE=1 -I/usr/src/alsa/alsa-driver-0.9.6/include  -I/usr/include -O2 -mpreferred-stack-boundary=2 -march=i686 -D__SMP__ -DCONFIG_SMP -DLINUX -Wall -Wstrict-prototypes -fomit-frame-pointer -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -pipe -DALSA_BUILD   -DEXPORT_SYMTAB -c pnp.c
    pnp.c:35: linux/modversions.h: No such file or directory
    make[2]: *** [pnp.o] Error 1
    make[2]: Leaving directory `/usr/src/alsa/alsa-driver-0.9.6/support/pnp'
    make[1]: *** [_modsubdir_pnp] Error 2
    make[1]: Leaving directory `/usr/src/alsa/alsa-driver-0.9.6/support'
    make: *** [compile] Error 1
    rm -f /lib/modules/2.4.18/misc/snd*.o /lib/modules/2.4.18/misc/persist.o /lib/modules/2.4.18/misc/isapnp.o
    make[1]: Entering directory `/usr/src/alsa/alsa-driver-0.9.6/support'
    make  -C pnp modules_install
    make[2]: Entering directory `/usr/src/alsa/alsa-driver-0.9.6/support/pnp'
    mkdir -p /lib/modules/2.4.18/misc
    cp snd-pnp.o /lib/modules/2.4.18/misc
    cp: cannot stat `snd-pnp.o': No such file or directory
    make[2]: *** [_modinst__] Error 1
    make[2]: Leaving directory `/usr/src/alsa/alsa-driver-0.9.6/support/pnp'
    make[1]: *** [_modinst_pnp] Error 2
    make[1]: Leaving directory `/usr/src/alsa/alsa-driver-0.9.6/support'
    make: *** [install-modules] Error 1
    Da tauchen bereits ein Paar Kompilierungsfehler auf, die ich aber nicht imstande bin, richtig zu interpretieren. Als nächstes muss man laut alsa-project die Geräte erzeugen:

    [4]
    Code:
     pablix:/usr/src/alsa/alsa-driver-0.9.6# ./snddevices
    Creating /dev/mixer?... done
    Creating /dev/sequencer... done
    Creating /dev/midi?... done
    Creating /dev/dsp?... done
    Creating /dev/audio?... done
    Creating /dev/sndstat... done
    Creating /dev/music... done
    Creating /dev/dmmidi?... done
    Creating /dev/dmfm?... done
    Creating /dev/amixer?... done
    Creating /dev/adsp?... done
    Creating /dev/amidi?... done
    Creating /dev/admmidi?... done
    create symbolic link `/dev/mixer' to `/dev/mixer0'
    create symbolic link `/dev/midi' to `/dev/midi0'
    create symbolic link `/dev/dsp' to `/dev/dsp0'
    create symbolic link `/dev/audio' to `/dev/audio0'
    create symbolic link `/dev/sequencer2' to `/dev/music'
    create symbolic link `/dev/adsp' to `/dev/adsp0'
    create symbolic link `/dev/amidi' to `/dev/amidi0'
    rm: `/dev/snd' is a directory
    Creating /dev/snd/control?... done
    Creating /dev/snd/seq... done
    Creating /dev/snd/timer... done
    Creating /dev/snd/hw??... done
    Creating /dev/snd/midi??... done
    Creating /dev/snd/pcm??p... done
    Creating /dev/snd/pcm??c... done
    ALSA loader devices
    Creating /dev/aload?... done
    Creating /dev/aloadSEQ... done
    scheint auch ohne schwierigkeiten zu gehen... Jetzt sind die libraries beim kompilieren / installieren dran:

    [5]
    Code:
    pablix:/usr/src/alsa/alsa-lib-0.9.6# ./configure
    checking build system type... i686-pc-linux-gnu
    checking host system type... i686-pc-linux-gnu
    checking target system type... i686-pc-linux-gnu
    checking for a BSD compatible install... /usr/bin/install -c
    checking whether build environment is sane... yes
    checking for mawk... mawk
    checking whether make sets ${MAKE}... yes
    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 style of include used by make... GNU
    checking dependency style of gcc... gcc
    checking for a BSD compatible install... /usr/bin/install -c
    checking whether ln -s works... yes
    checking for ld used by GCC... /usr/bin/ld
    checking if the linker (/usr/bin/ld) is GNU ld... yes
    checking for /usr/bin/ld option to reload object files... -r
    checking for BSD-compatible nm... /usr/bin/nm -B
    checking how to recognise dependant libraries... pass_all
    checking command to parse /usr/bin/nm -B output... ok
    checking how to run the C preprocessor... gcc -E
    checking for dlfcn.h... yes
    checking for ranlib... ranlib
    checking for strip... strip
    checking for objdir... .libs
    checking for gcc option to produce PIC... -fPIC
    checking if gcc PIC flag -fPIC works... yes
    checking if gcc static flag -static works... yes
    checking if gcc supports -c -o file.o... yes
    checking if gcc supports -c -o file.lo... yes
    checking if gcc supports -fno-rtti -fno-exceptions... yes
    checking whether the linker (/usr/bin/ld) supports shared libraries... yes
    checking how to hardcode library paths into programs... immediate
    checking whether stripping libraries is possible... yes
    checking dynamic linker characteristics... GNU/Linux ld.so
    checking if libtool supports shared libraries... yes
    checking whether to build shared libraries... yes
    checking whether to build static libraries... no
    checking for shl_load... no
    checking for shl_load in -ldld... no
    checking for dlopen... no
    checking for dlopen in -ldl... yes
    checking whether a program can dlopen itself... yes
    checking whether a statically linked program can dlopen itself... no
    checking whether -lc should be explicitly linked in... no
    creating libtool
    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 hsearch_r... yes
    checking for library version... major 0 minor 9 subminor 6 extrastr  extraver 1000000
    checking for versioned symbols... yes
    checking for debug... yes
    checking for softfloat... no
    checking for architecture... x86
    configure: creating ./config.status
    config.status: creating Makefile
    config.status: creating doc/Makefile
    config.status: creating doc/pictures/Makefile
    config.status: creating include/Makefile
    config.status: creating include/sound/Makefile
    config.status: creating src/Makefile
    config.status: creating src/control/Makefile
    config.status: creating src/mixer/Makefile
    config.status: creating src/ordinary_mixer/Makefile
    config.status: creating src/pcm/Makefile
    config.status: creating src/pcm/ext/Makefile
    config.status: creating src/pcm/scopes/Makefile
    config.status: creating src/ordinary_pcm/Makefile
    config.status: creating src/rawmidi/Makefile
    config.status: creating src/timer/Makefile
    config.status: creating src/hwdep/Makefile
    config.status: creating src/seq/Makefile
    config.status: creating src/instr/Makefile
    config.status: creating src/compat/Makefile
    config.status: creating src/alisp/Makefile
    config.status: creating src/conf/Makefile
    config.status: creating src/conf/cards/Makefile
    config.status: creating src/conf/pcm/Makefile
    config.status: creating alsalisp/Makefile
    config.status: creating aserver/Makefile
    config.status: creating test/Makefile
    config.status: creating utils/Makefile
    config.status: creating utils/alsa-lib.spec
    config.status: creating utils/alsa.pc
    config.status: creating include/config.h
    config.status: include/config.h is unchanged
    und gleich hinterher:

    Code:
    pablix:/usr/src/alsa/alsa-lib-0.9.6# make;make install
    Making all in doc
    make[1]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/doc'
    Making all in pictures
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/doc/pictures'
    make[2]: Nothing to be done for `all'.
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/doc/pictures'
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/doc'
    make[2]: Nothing to be done for `all-am'.
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/doc'
    make[1]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/doc'
    Making all in include
    make[1]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/include'
    cd .. \
      && CONFIG_FILES= CONFIG_HEADERS=include/config.h \
         /bin/sh ./config.status
    config.status: creating include/config.h
    config.status: include/config.h is unchanged
    make  all-recursive
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/include'
    Making all in sound
    make[3]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/include/sound'
    make[3]: Nothing to be done for `all'.
    make[3]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/include/sound'
    make[3]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/include'
    make[3]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/include'
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/include'
    make[1]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/include'
    Making all in src
    make[1]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src'
    Making all in control
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/control'
    make[2]: Nothing to be done for `all'.
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/control'
    Making all in mixer
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/mixer'
    make[2]: Nothing to be done for `all'.
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/mixer'
    Making all in ordinary_mixer
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/ordinary_mixer'
    make[2]: Nothing to be done for `all'.
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/ordinary_mixer'
    Making all in pcm
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/pcm'
    make[3]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/pcm'
    make[3]: Nothing to be done for `all-am'.
    make[3]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/pcm'
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/pcm'
    Making all in ordinary_pcm
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/ordinary_pcm'
    make[2]: Nothing to be done for `all'.
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/ordinary_pcm'
    Making all in rawmidi
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/rawmidi'
    make[2]: Nothing to be done for `all'.
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/rawmidi'
    Making all in timer
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/timer'
    make[2]: Nothing to be done for `all'.
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/timer'
    Making all in hwdep
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/hwdep'
    make[2]: Nothing to be done for `all'.
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/hwdep'
    Making all in seq
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/seq'
    make[2]: Nothing to be done for `all'.
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/seq'
    Making all in instr
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/instr'
    make[2]: Nothing to be done for `all'.
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/instr'
    Making all in compat
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/compat'
    make[2]: Nothing to be done for `all'.
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/compat'
    Making all in conf
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/conf'
    Making all in cards
    make[3]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/conf/cards'
    make[3]: Nothing to be done for `all'.
    make[3]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/conf/cards'
    Making all in pcm
    make[3]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/conf/pcm'
    make[3]: Nothing to be done for `all'.
    make[3]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/conf/pcm'
    make[3]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/conf'
    make[3]: Nothing to be done for `all-am'.
    make[3]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/conf'
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/conf'
    Making all in alisp
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/alisp'
    make[2]: Nothing to be done for `all'.
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/alisp'
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src'
    make[2]: Nothing to be done for `all-am'.
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src'
    make[1]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src'
    Making all in aserver
    make[1]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/aserver'
    make[1]: Nothing to be done for `all'.
    make[1]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/aserver'
    Making all in alsalisp
    make[1]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/alsalisp'
    make[1]: Nothing to be done for `all'.
    make[1]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/alsalisp'
    Making all in test
    make[1]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/test'
    make[1]: Nothing to be done for `all'.
    make[1]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/test'
    Making all in utils
    make[1]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/utils'
    make[1]: Nothing to be done for `all'.
    make[1]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/utils'
    make[1]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6'
    make[1]: Nothing to be done for `all-am'.
    make[1]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6'
    Making install in doc
    make[1]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/doc'
    Making install in pictures
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/doc/pictures'
    make[3]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/doc/pictures'
    make[3]: Nothing to be done for `install-exec-am'.
    make[3]: Nothing to be done for `install-data-am'.
    make[3]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/doc/pictures'
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/doc/pictures'
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/doc'
    make[3]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/doc'
    make[3]: Nothing to be done for `install-exec-am'.
    make[3]: Nothing to be done for `install-data-am'.
    make[3]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/doc'
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/doc'
    make[1]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/doc'
    Making install in include
    make[1]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/include'
    Making install in sound
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/include/sound'
    make[3]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/include/sound'
    make[3]: Nothing to be done for `install-exec-am'.
    /bin/sh ../../mkinstalldirs /usr/include/alsa/sound
     /usr/bin/install -c -m 644 ainstr_fm.h /usr/include/alsa/sound/ainstr_fm.h
     /usr/bin/install -c -m 644 ainstr_gf1.h /usr/include/alsa/sound/ainstr_gf1.h
     /usr/bin/install -c -m 644 ainstr_simple.h /usr/include/alsa/sound/ainstr_simple.h
     /usr/bin/install -c -m 644 ainstr_iw.h /usr/include/alsa/sound/ainstr_iw.h
    make[3]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/include/sound'
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/include/sound'
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/include'
    make[3]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/include'
    make[3]: Nothing to be done for `install-exec-am'.
    /bin/sh ../mkinstalldirs /usr/include/alsa
     /usr/bin/install -c -m 644 asoundlib.h /usr/include/alsa/asoundlib.h
     /usr/bin/install -c -m 644 asoundef.h /usr/include/alsa/asoundef.h
     /usr/bin/install -c -m 644 version.h /usr/include/alsa/version.h
     /usr/bin/install -c -m 644 global.h /usr/include/alsa/global.h
     /usr/bin/install -c -m 644 input.h /usr/include/alsa/input.h
     /usr/bin/install -c -m 644 output.h /usr/include/alsa/output.h
     /usr/bin/install -c -m 644 error.h /usr/include/alsa/error.h
     /usr/bin/install -c -m 644 conf.h /usr/include/alsa/conf.h
     /usr/bin/install -c -m 644 pcm.h /usr/include/alsa/pcm.h
     /usr/bin/install -c -m 644 pcm_plugin.h /usr/include/alsa/pcm_plugin.h
     /usr/bin/install -c -m 644 rawmidi.h /usr/include/alsa/rawmidi.h
     /usr/bin/install -c -m 644 timer.h /usr/include/alsa/timer.h
     /usr/bin/install -c -m 644 hwdep.h /usr/include/alsa/hwdep.h
     /usr/bin/install -c -m 644 control.h /usr/include/alsa/control.h
     /usr/bin/install -c -m 644 mixer.h /usr/include/alsa/mixer.h
     /usr/bin/install -c -m 644 seq_event.h /usr/include/alsa/seq_event.h
     /usr/bin/install -c -m 644 seq.h /usr/include/alsa/seq.h
     /usr/bin/install -c -m 644 seqmid.h /usr/include/alsa/seqmid.h
     /usr/bin/install -c -m 644 seq_midi_event.h /usr/include/alsa/seq_midi_event.h
     /usr/bin/install -c -m 644 conv.h /usr/include/alsa/conv.h
     /usr/bin/install -c -m 644 instr.h /usr/include/alsa/instr.h
     /usr/bin/install -c -m 644 iatomic.h /usr/include/alsa/iatomic.h
     /usr/bin/install -c -m 644 pcm_ordinary.h /usr/include/alsa/pcm_ordinary.h
     /usr/bin/install -c -m 644 mixer_ordinary.h /usr/include/alsa/mixer_ordinary.h
     /usr/bin/install -c -m 644 alisp.h /usr/include/alsa/alisp.h
    make  install-data-hook
    make[4]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/include'
    test -d /usr/include/sys || mkdir -p /usr/include/sys
    /usr/bin/install -c -m 644 sys.h /usr/include/sys/asoundlib.h
    make[4]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/include'
    make[3]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/include'
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/include'
    make[1]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/include'
    Making install in src
    make[1]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src'
    Making install in control
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/control'
    make[3]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/control'
    make[3]: Nothing to be done for `install-exec-am'.
    make[3]: Nothing to be done for `install-data-am'.
    make[3]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/control'
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/control'
    Making install in mixer
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/mixer'
    make[3]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/mixer'
    make[3]: Nothing to be done for `install-exec-am'.
    make[3]: Nothing to be done for `install-data-am'.
    make[3]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/mixer'
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/mixer'
    Making install in ordinary_mixer
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/ordinary_mixer'
    make[3]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/ordinary_mixer'
    make[3]: Nothing to be done for `install-exec-am'.
    make[3]: Nothing to be done for `install-data-am'.
    make[3]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/ordinary_mixer'
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/ordinary_mixer'
    Making install in pcm
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/pcm'
    make[3]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/pcm'
    make[4]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/pcm'
    make[4]: Nothing to be done for `install-exec-am'.
    make[4]: Nothing to be done for `install-data-am'.
    make[4]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/pcm'
    make[3]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/pcm'
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/pcm'
    Making install in ordinary_pcm
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/ordinary_pcm'
    make[3]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/ordinary_pcm'
    make[3]: Nothing to be done for `install-exec-am'.
    make[3]: Nothing to be done for `install-data-am'.
    make[3]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/ordinary_pcm'
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/ordinary_pcm'
    Making install in rawmidi
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/rawmidi'
    make[3]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/rawmidi'
    make[3]: Nothing to be done for `install-exec-am'.
    make[3]: Nothing to be done for `install-data-am'.
    make[3]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/rawmidi'
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/rawmidi'
    Making install in timer
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/timer'
    make[3]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/timer'
    make[3]: Nothing to be done for `install-exec-am'.
    make[3]: Nothing to be done for `install-data-am'.
    make[3]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/timer'
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/timer'
    Making install in hwdep
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/hwdep'
    make[3]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/hwdep'
    make[3]: Nothing to be done for `install-exec-am'.
    make[3]: Nothing to be done for `install-data-am'.
    make[3]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/hwdep'
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/hwdep'
    Making install in seq
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/seq'
    make[3]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/seq'
    make[3]: Nothing to be done for `install-exec-am'.
    make[3]: Nothing to be done for `install-data-am'.
    make[3]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/seq'
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/seq'
    Making install in instr
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/instr'
    make[3]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/instr'
    make[3]: Nothing to be done for `install-exec-am'.
    make[3]: Nothing to be done for `install-data-am'.
    make[3]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/instr'
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/instr'
    Making install in compat
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/compat'
    make[3]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/compat'
    make[3]: Nothing to be done for `install-exec-am'.
    make[3]: Nothing to be done for `install-data-am'.
    make[3]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/compat'
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/compat'
    Making install in conf
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/conf'
    Making install in cards
    make[3]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/conf/cards'
    make[4]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/conf/cards'
    make[4]: Nothing to be done for `install-exec-am'.
    /bin/sh ../../../mkinstalldirs /usr/share/alsa/cards
     /usr/bin/install -c -m 644 aliases.conf /usr/share/alsa/cards/aliases.conf
     /usr/bin/install -c -m 644 Audigy.conf /usr/share/alsa/cards/Audigy.conf
     /usr/bin/install -c -m 644 CMI8338.conf /usr/share/alsa/cards/CMI8338.conf
     /usr/bin/install -c -m 644 CMI8738-MC6.conf /usr/share/alsa/cards/CMI8738-MC6.conf
     /usr/bin/install -c -m 644 CS46xx.conf /usr/share/alsa/cards/CS46xx.conf
     /usr/bin/install -c -m 644 EMU10K1.conf /usr/share/alsa/cards/EMU10K1.conf
     /usr/bin/install -c -m 644 ENS1370.conf /usr/share/alsa/cards/ENS1370.conf
     /usr/bin/install -c -m 644 ENS1371.conf /usr/share/alsa/cards/ENS1371.conf
     /usr/bin/install -c -m 644 FM801.conf /usr/share/alsa/cards/FM801.conf
     /usr/bin/install -c -m 644 GUS.conf /usr/share/alsa/cards/GUS.conf
     /usr/bin/install -c -m 644 ICE1712.conf /usr/share/alsa/cards/ICE1712.conf
     /usr/bin/install -c -m 644 ICE1724.conf /usr/share/alsa/cards/ICE1724.conf
     /usr/bin/install -c -m 644 ICH.conf /usr/share/alsa/cards/ICH.conf
     /usr/bin/install -c -m 644 NFORCE.conf /usr/share/alsa/cards/NFORCE.conf
     /usr/bin/install -c -m 644 RME9636.conf /usr/share/alsa/cards/RME9636.conf
     /usr/bin/install -c -m 644 RME9652.conf /usr/share/alsa/cards/RME9652.conf
     /usr/bin/install -c -m 644 SI7018.conf /usr/share/alsa/cards/SI7018.conf
     /usr/bin/install -c -m 644 TRID4DWAVENX.conf /usr/share/alsa/cards/TRID4DWAVENX.conf
     /usr/bin/install -c -m 644 YMF744.conf /usr/share/alsa/cards/YMF744.conf
     /usr/bin/install -c -m 644 VIA8233.conf /usr/share/alsa/cards/VIA8233.conf
     /usr/bin/install -c -m 644 VIA8233A.conf /usr/share/alsa/cards/VIA8233A.conf
     /usr/bin/install -c -m 644 VX222.conf /usr/share/alsa/cards/VX222.conf
     /usr/bin/install -c -m 644 VXPocket.conf /usr/share/alsa/cards/VXPocket.conf
     /usr/bin/install -c -m 644 VXPocket440.conf /usr/share/alsa/cards/VXPocket440.conf
    make[4]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/conf/cards'
    make[3]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/conf/cards'
    Making install in pcm
    make[3]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/conf/pcm'
    make[4]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/conf/pcm'
    make[4]: Nothing to be done for `install-exec-am'.
    /bin/sh ../../../mkinstalldirs /usr/share/alsa/pcm
     /usr/bin/install -c -m 644 front.conf /usr/share/alsa/pcm/front.conf
     /usr/bin/install -c -m 644 rear.conf /usr/share/alsa/pcm/rear.conf
     /usr/bin/install -c -m 644 center_lfe.conf /usr/share/alsa/pcm/center_lfe.conf
     /usr/bin/install -c -m 644 surround40.conf /usr/share/alsa/pcm/surround40.conf
     /usr/bin/install -c -m 644 surround51.conf /usr/share/alsa/pcm/surround51.conf
     /usr/bin/install -c -m 644 iec958.conf /usr/share/alsa/pcm/iec958.conf
    make[4]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/conf/pcm'
    make[3]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/conf/pcm'
    make[3]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/conf'
    make[4]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/conf'
    make[4]: Nothing to be done for `install-exec-am'.
    /bin/sh ../../mkinstalldirs /usr/share/alsa
     /usr/bin/install -c -m 644 alsa.conf /usr/share/alsa/alsa.conf
    make[4]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/conf'
    make[3]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/conf'
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/conf'
    Making install in alisp
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/alisp'
    make[3]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src/alisp'
    make[3]: Nothing to be done for `install-exec-am'.
    make[3]: Nothing to be done for `install-data-am'.
    make[3]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/alisp'
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src/alisp'
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src'
    make[3]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/src'
    /bin/sh ../mkinstalldirs /usr/lib
     /bin/sh ../libtool --mode=install /usr/bin/install -c  libasound.la /usr/lib/libasound.la
    /usr/bin/install -c .libs/libasound.so.2.0.0 /usr/lib/libasound.so.2.0.0
    (cd /usr/lib && rm -f libasound.so.2 && ln -s libasound.so.2.0.0 libasound.so.2)
    (cd /usr/lib && rm -f libasound.so && ln -s libasound.so.2.0.0 libasound.so)
    /usr/bin/install -c .libs/libasound.lai /usr/lib/libasound.la
    PATH="$PATH:/sbin" ldconfig -n /usr/lib
    ----------------------------------------------------------------------
    Libraries have been installed in:
       /usr/lib
    
    If you ever happen to want to link against installed libraries
    in a given directory, LIBDIR, you must either use libtool, and
    specify the full pathname of the library, or use the `-LLIBDIR'
    flag during linking and do at least one of the following:
       - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
         during execution
       - add LIBDIR to the `LD_RUN_PATH' environment variable
         during linking
       - use the `-Wl,--rpath -Wl,LIBDIR' linker flag
       - have your system administrator add LIBDIR to `/etc/ld.so.conf'
    
    See any operating system documentation about shared libraries for
    more information, such as the ld(1) and ld.so(8) manual pages.
    ----------------------------------------------------------------------
    make[3]: Nothing to be done for `install-data-am'.
    make[3]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src'
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src'
    make[1]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/src'
    Making install in aserver
    make[1]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/aserver'
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/aserver'
    /bin/sh ../mkinstalldirs /usr/bin
      /bin/sh ../libtool --mode=install /usr/bin/install -c aserver /usr/bin/aserver
    /usr/bin/install -c .libs/aserver /usr/bin/aserver
    make[2]: Nothing to be done for `install-data-am'.
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/aserver'
    make[1]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/aserver'
    Making install in alsalisp
    make[1]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/alsalisp'
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/alsalisp'
    /bin/sh ../mkinstalldirs /usr/bin
      /bin/sh ../libtool --mode=install /usr/bin/install -c alsalisp /usr/bin/alsalisp
    /usr/bin/install -c .libs/alsalisp /usr/bin/alsalisp
    make[2]: Nothing to be done for `install-data-am'.
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/alsalisp'
    make[1]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/alsalisp'
    Making install in test
    make[1]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/test'
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/test'
    make[2]: Nothing to be done for `install-exec-am'.
    make[2]: Nothing to be done for `install-data-am'.
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/test'
    make[1]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/test'
    Making install in utils
    make[1]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/utils'
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6/utils'
    make[2]: Nothing to be done for `install-exec-am'.
    /bin/sh ../mkinstalldirs /usr/share/aclocal
     /usr/bin/install -c -m 644 alsa.m4 /usr/share/aclocal/alsa.m4
    /bin/sh ../mkinstalldirs /usr/lib/pkgconfig
     /usr/bin/install -c -m 644 alsa.pc /usr/lib/pkgconfig/alsa.pc
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/utils'
    make[1]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6/utils'
    make[1]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6'
    make[2]: Entering directory `/usr/src/alsa/alsa-lib-0.9.6'
    make[2]: Nothing to be done for `install-exec-am'.
    make[2]: Nothing to be done for `install-data-am'.
    make[2]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6'
    make[1]: Leaving directory `/usr/src/alsa/alsa-lib-0.9.6'
    Hier scheint also auch alles gut gelaufen zu sein... Aber jetzt kommen die Utilities:

    [6]
    Code:
    pablix:/usr/src/alsa/alsa-utils-0.9.6# ./configure
    loading cache ./config.cache
    checking for a BSD compatible install... /usr/bin/install -c
    checking whether build environment is sane... yes
    checking whether make sets ${MAKE}... yes
    checking for working aclocal... found
    checking for working autoconf... found
    checking for working automake... found
    checking for working autoheader... found
    checking for working makeinfo... found
    checking for gcc... gcc
    checking whether the C compiler (gcc  ) works... yes
    checking whether the C compiler (gcc  ) is a cross-compiler... no
    checking whether we are using GNU C... yes
    checking whether gcc accepts -g... yes
    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 >= 0.9.0... found.
    checking for snd_ctl_open in -lasound... yes
    checking how to run the C preprocessor... gcc -E
    checking for ANSI C header files... yes
    checking for initscr in -lncurses... no
    checking for initscr in -lcurses... no
    configure: error: this packages requires a curses library
    make / make install gleich hinterher:

    Code:
    pablix:/usr/src/alsa/alsa-utils-0.9.6# make;make install
    make: *** No targets specified and no makefile found.  Stop.
    make: *** No rule to make target `install'.  Stop.
    Stimmt natuerlich nicht; makefile ist drin genau wie bei den anderen Directories auch. Egal, nun muss ich versuchen, die Modules zu laden, und das geht auch nicht:

    [6]
    Code:
    pablix:/usr/src/alsa/alsa-utils-0.9.6# modprobe snd-cs46xx;modprobe snd-pcm-oss;modprobe snd-mixer-oss;modprobe snd-seq-oss
    modprobe: Can't locate module snd-cs46xx
    modprobe: Can't locate module snd-pcm-oss
    modprobe: Can't locate module snd-mixer-oss
    modprobe: Can't locate module snd-seq-oss
    ok, dass die Tools nicht geladen werden verstehe ich ja (schliesslich ist make install fehlgeschlagen, warum auch immer), aber wie so kann ich die Drivers nicht laden? Was mache ich denn falsch?

    Danke fuer die Muehe! Fuer jede Hinweis wäre ich sehr dankbar! (Ich will mein Sound haben!)

    Saludos,

  2. #2
    Geschichtenerzähler
    Registriert seit
    Jun 2003
    Ort
    Bremen
    Beiträge
    33

    Module CS46xx nicht in den Kernel einkompiliert ?

    ich kenne mich eigentlich nicht so gut mit den ALSA-Treibern aus...

    aber es sieht so aus, als ob Du bei der Debian-Installation das Modul "CS46xx" nicht in den Kernel eingebunden hast...

    Daher wohl auch die Fehlermeldung
    [...]
    modprobe: Can't locate module snd-cs46xx
    modprobe: Can't locate module snd-pcm-oss
    modprobe: Can't locate module snd-mixer-oss
    modprobe: Can't locate module snd-seq-oss
    [...]

    lieben Gruß
    pilzesammler
    Bildung ist der steinige Weg in eine gerechtere Zukunft...

  3. #3
    .
    Registriert seit
    Jul 2003
    Ort
    München
    Beiträge
    258

    Re: Soundproblem (TP570 w/ CirrusLogic CS4614, also ALSA...)

    Original geschrieben von jpsaenz

    Soweit so gut... denke ich. Aber gleich fangen die Probleme an:

    [3]
    Code:
    pablix:/usr/src/alsa/alsa-driver-0.9.6# make;make install
    make[1]: Entering directory `/usr/src/alsa/alsa-driver-0.9.6/support'
    make  -C pnp modules
    make[2]: Entering directory `/usr/src/alsa/alsa-driver-0.9.6/support/pnp'
    gcc -D__KERNEL__ -DMODULE=1 -I/usr/src/alsa/alsa-driver-0.9.6/include  -I/usr/include -O2 -mpreferred-stack-boundary=2 -march=i686 -D__SMP__ -DCONFIG_SMP -DLINUX -Wall -Wstrict-prototypes -fomit-frame-pointer -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -pipe -DALSA_BUILD   -DEXPORT_SYMTAB -c pnp.c
    pnp.c:35: linux/modversions.h: No such file or directory
    make[2]: *** [pnp.o] Error 1
    make[2]: Leaving directory `/usr/src/alsa/alsa-driver-0.9.6/support/pnp'
    make[1]: *** [_modsubdir_pnp] Error 2
    make[1]: Leaving directory `/usr/src/alsa/alsa-driver-0.9.6/support'
    make: *** [compile] Error 1
    rm -f /lib/modules/2.4.18/misc/snd*.o /lib/modules/2.4.18/misc/persist.o /lib/modules/2.4.18/misc/isapnp.o
    make[1]: Entering directory `/usr/src/alsa/alsa-driver-0.9.6/support'
    make  -C pnp modules_install
    make[2]: Entering directory `/usr/src/alsa/alsa-driver-0.9.6/support/pnp'
    mkdir -p /lib/modules/2.4.18/misc
    cp snd-pnp.o /lib/modules/2.4.18/misc
    cp: cannot stat `snd-pnp.o': No such file or directory
    make[2]: *** [_modinst__] Error 1
    make[2]: Leaving directory `/usr/src/alsa/alsa-driver-0.9.6/support/pnp'
    make[1]: *** [_modinst_pnp] Error 2
    make[1]: Leaving directory `/usr/src/alsa/alsa-driver-0.9.6/support'
    make: *** [install-modules] Error 1
    Da tauchen bereits ein Paar Kompilierungsfehler auf, die ich aber nicht imstande bin, richtig zu interpretieren. Als nächstes muss man laut alsa-project die Geräte erzeugen:
    .......
    <snip>
    ......
    Stimmt natuerlich nicht; makefile ist drin genau wie bei den anderen Directories auch. Egal, nun muss ich versuchen, die Modules zu laden, und das geht auch nicht:

    [6]
    Code:
    pablix:/usr/src/alsa/alsa-utils-0.9.6# modprobe snd-cs46xx;modprobe snd-pcm-oss;modprobe snd-mixer-oss;modprobe snd-seq-oss
    modprobe: Can't locate module snd-cs46xx
    modprobe: Can't locate module snd-pcm-oss
    modprobe: Can't locate module snd-mixer-oss
    modprobe: Can't locate module snd-seq-oss
    ok, dass die Tools nicht geladen werden verstehe ich ja (schliesslich ist make install fehlgeschlagen, warum auch immer), aber wie so kann ich die Drivers nicht laden? Was mache ich denn falsch?

    Danke fuer die Muehe! Fuer jede Hinweis wäre ich sehr dankbar! (Ich will mein Sound haben!)

    Saludos,
    Also Du hast ja alles reingehauen hmm ?

    naja hab ja zum glück die Stelle gefunden. Wie man sieht konnten die alsa-driver nicht kompiliert werden. Und der grund dafür ist dieser
    Original geschrieben von jpsaenz

    pnp.c:35: linux/modversions.h: No such file or directory
    d.h. Du must Deine modversions.h nach /usr/src/linux/ kopieren oder linken. Normalerweise sollte sich da auch eine befinden. Ich schätze das dürfte dein Problem lösen.

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •