alsa 1.0.14rc3 kompilacia

Sekcia: Hardware a Drivery 16.03.2007 | 14:02
diablik   Návštevník
Hello world,
Prepacte ze Vas takto otravujem, ale vyskytol sa midalsi problem. potrebujem nainstalovat alsu 1.0.14 rc3 aby sa mi rozbehala zvukovka, ale pocas kompilacie mi vyhodi chyby...
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 for ranlib... ranlib
checking for a BSD-compatible install... /usr/bin/install -c
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... 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 current directory... /home/diablik/Desktop/alsa-driver-1.0.14rc3
checking cross compile...
checking for directory with kernel source... /lib/modules/2.6.18.8-0.1-default/source
checking for directory with kernel build... /lib/modules/2.6.18.8-0.1-default/build
checking for kernel linux/version.h... no
The file /lib/modules/2.6.18.8-0.1-default/source/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 /lib/modules/2.6.18.8-0.1-default/source).

pre istotu som to hodil cele...ak by nieto vedel co s tym....tak sa nehanbite a do toho...
    • Re: alsa 1.0.14rc3 kompilacia 16.03.2007 | 14:21
      Avatar nipo Ubuntu 9.04  Používateľ
      Nainstaluj si zdrojaky kernelu ...
    • Re: alsa 1.0.14rc3 kompilacia 16.03.2007 | 14:24
      Avatar nahnevaný mladý muž gNewSense  Používateľ
      $ wget http://www.kernel.org/...nieco.../linux-2.6.18.tar.gz
      $ su
      # mkdir /usr/src/2.6.18
      # tar zxpvf linux-2.6.18.tar.gz -C /usr/src/2.6.18
      # ln -s /usr/src/2.6.18 /lib/modules/2.6.18.8-0.1-default/source
      # exit
      $ make
      • Re: alsa 1.0.14rc3 kompilacia 16.03.2007 | 14:31
        diablik   Návštevník
        Hmm myslel som ze nieco take....ale bohuzial v repo pre openSUSE 10.2 sa nenachadzaju...
        skusim...to z kernel.org
        • Re: alsa 1.0.14rc3 kompilacia 16.03.2007 | 15:29
          Avatar borg Arch, Debian jessie  Administrátor
          musis pouzit distribucne. ak stiahnes vanilla jadro, musis ho prekompilovat.
    • Re: alsa 1.0.14rc3 kompilacia 16.03.2007 | 14:56
      Avatar borg Arch, Debian jessie  Administrátor
      ale alsa drivre su uz sucastou jadra.
      • Re: alsa 1.0.14rc3 kompilacia 16.03.2007 | 15:14
        driver   Návštevník
        ja viem ale iba starsia verzia 13 myslim a tie nepodporuju moju NB zvukovku..
        • Re: alsa 1.0.14rc3 kompilacia 16.03.2007 | 15:56
          diablik   Návštevník
          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/diablik/Desktop/alsa-driver-1.0.14rc3
          checking cross compile...
          checking for directory with kernel source... /lib/modules/2.6.18.8-0.1-default/source
          checking for directory with kernel build... /lib/modules/2.6.18.8-0.1-default/build
          checking for kernel linux/version.h... no
          The file /lib/modules/2.6.18.8-0.1-default/source/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 /lib/modules/2.6.18.8-0.1-default/source)

          hmm velmi to nepomohlo
          • Re: alsa 1.0.14rc3 kompilacia 16.03.2007 | 16:13
            Avatar borg Arch, Debian jessie  Administrátor
            Please install the package with full kernel sources for your distribution
            • Re: alsa 1.0.14rc3 kompilacia 17.03.2007 | 15:27
              diablik   Návštevník
              mno hej ale ja som nainstaloval vsetko co bolo na stranke....presne podla navodu co este naviac mam nahodit?....mimochodom verzia 2.6.18 nie je iba podverzie 2.6.18.1 napr.
              • Re: alsa 1.0.14rc3 kompilacia 17.03.2007 | 17:03
                Avatar borg Arch, Debian jessie  Administrátor
                takze si nainstaloval distribucne zdrojaky jadra a nie vanilla zdrojaky?
                nie, 2.6.18.1 obsahuje zaplaty pre 2.6.18
                • Re: alsa 1.0.14rc3 kompilacia 17.03.2007 | 19:00
                  driver   Návštevník
                  okej, nainstalil som ten tar.gz 2.6.18 podla navodu ale prd sa stal...stale pise to iste.....
                  • Re: alsa 1.0.14rc3 kompilacia 17.03.2007 | 19:09
                    Avatar borg Arch, Debian jessie  Administrátor
                    zdrojaky nie z kernel.org, ale distrubibucne, to su tie v repozitaroch a maju priponu rpm. niekedy je prd lepsi ako nic ;)
                    • Re: alsa 1.0.14rc3 kompilacia 17.03.2007 | 23:24
                      diablik   Návštevník
                      ano uz som to opravil, hmm netusil som ze NOVELL tak drasticky patchuje kernell ze z vanily sa neda pouzit ani source kod....trochu drsne na moj fkus...
                      btw kym som nasiel zdroje v rpm tak som skoro porodil jezka...kua ale to skryli...na dvdcku inak nie su!!! netusim preco ale...no nic nevadi, uz mi zvuk fachci takze som spokojny....
                      dik za ten navod...aj za cas..
                      • Re: alsa 1.0.14rc3 kompilacia 18.03.2007 | 00:25
                        Avatar borg Arch, Debian jessie  Administrátor
                        tu neslo o patche, ale o to ze ked stiahnes vanilla jadro tak si ho musis prekompilovat, kedze sa vtedy vytvoria urcite headre ktore sa vyzaduju aj na kompilaciu ovladacov
                        • Re: alsa 1.0.14rc3 kompilacia 18.03.2007 | 14:41
                          WlaSaTy   Návštevník
                          ked uz clovek nechce spustat kompilaciu kompletne celeho jadra
                          cat /proc/config.gz | gzip -d - &gt /usr/src/linux/.config
                          make && make modules_install
                          a nasledna instalacia jadra + reboot

                          tak by mal spustit aspon
                          make modules_prepare
                          ale dost casto je tato kratka cesta neuspesna, kernel v pameti musi byt pri instalacii doplnkovych modulov rovnakej verzie ako jeho dostupne zdrojaky. tymto trpia baliky drm, mol (mozno kqemu), truecrypt, fuse, ntfs3g a myslim ze aj hal a alsa.