[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Soundblaster PCI / alsa



Le 12349ième jour après Epoch,
sophak@easyconnect.fr écrivait:

> Bonjour,
>
> Je tente d'installer les drivers ALSA pour pouvoir utiliser ma carte son sb 
> pCI 128.
>
> il me demande a un moment donné quand je fait un configure la fichier 
> version.h

Ce fichier est dans kernel-source, mais aussi dans kernel-headers il me semble.
Si tu veux installer un truc qui ne nécessite que ça, tu peux juste récupérer
les headers du noyau.

> pour obtenir ce fichier,  j'ai lu qu'il fallait patcher son kernel avec les 
> derniers sources... 

Non. Ce fichier est dans tous les noyaux. Par contre il se peut que tu ne l'aie
pas après une install 'fresh'... Je crois me souvenir qu'une install ne fait
que 'copier' le noyau sur ton système, et pas l'installer à la Debian.

> j'ai le patch-2.4.22 
>
> dans le répertoire /urs/src/
>
> je lance un patch -p1 < patch-2.4.2 
>
> ceci me donne : 
>
> punisher:/usr/src# patch -p1 < patch-2.4.22  
> can't find file to patch at input line 4
> Perhaps you used the wrong -p or --strip option?
> The text leading up to this was:
> --------------------------
> |diff -urN linux-2.4.21/CREDITS linux-2.4.22/CREDITS
> |--- linux-2.4.21/CREDITS       2003-06-13 07:51:29.000000000 -0700
> |+++ linux-2.4.22/CREDITS       2003-08-25 04:44:39.000000000 -0700
> --------------------------

le '-p1' dis à patch (en gros) d'oublier le premier répertoire dans le chemin des
fichiers. Ton patch indique 'linux-2.4.21/...' et 'linux-2.4.22/...' donc si
tu dis '-p1' tu te dispenses d'être obligé de respecter les noms des répertoire
linux d'install des sources. Par contre, t'est obligé d'aller 'dedans'.

cd /usr/src/MyLinuxDir
patch -p1 < /tmp/patch-2.4.2

par exemple...

-- 
Always leave room to add an explanation if it doesn't work out.



Reply to: