Le Mercredi 17 Juillet 2002 00:57, vous avez �crit :
>On Sun, 14 Jul 2002 23:45:51 +0200
>joel tarlao <[EMAIL PROTECTED]> wrote:
>
>je n'avais pas lu enti�rement ton message. je t'ai r�pondu pour dazuko, mais
> l� il y a encore d'autres questions :)
>
>> voici ce que j'ai:
>>
>> [root@localhost joel]# rpm -qa | grep kernel
>> kernel-2.4.18.6mdk-1-1mdk
>> kernel-headers-2.4.18-25mdk
>> kernel-source-2.4.18-6mdk
>>
>> j'ai lu que kernel et kernel-headers doivent avoir la m�me version
>> ce que j'ai est-il correct ? (6mdk et 25 mdk)
>
>en principe, quand on compile un module ou autre chose avec les sources du
> noyau, il y a interrogation de version.h (contenu dans les sources) sur la
> version du noyau et souvent comparaison avec le noyau actif avec uname -r.
> si les 2 versions sont identiques, �a passe, sinon... si version.h contient
> une ligne avec: #define UTS_RELEASE "2.4.18-25mdk" et que uname -r donne
> 2.4.18-6mdk, �a risque de ne pas passer, � moins que mandrake ait pr�vu le
> coup. sinon, le fait que kernel-headers soit d'une version diff�rente ne
> nuit pas � l'usage de ta b�cane (en dehors des compilations avec les
> sources du noyau...).
>

apparement, non, mandrake n'a pas pr�vu le coup: j'ai modifi� le fichier 
Makefile de Dazuko comme tu me l'as dit, puis j'ai tent�:

[root@localhost joel]# cd /home/joel/antivir-2.0.3-workstation/dazuko-1.0.3
[root@localhost dazuko-1.0.3]# make dazuko
gcc -Wall -O2 -DLINUX -Dlinux -D__KERNEL__ -DMODULE -I/usr/include -c dazuko.c
In file included from dazuko.c:27:
/usr/include/linux/version.h:2:2: #error 
"======================================================="
/usr/include/linux/version.h:3:2: #error "You should not include 
/usr/include/{linux,asm}/ header"
/usr/include/linux/version.h:4:2: #error "files directly for the compilation 
of kernel modules."
/usr/include/linux/version.h:5:2: #error ""
/usr/include/linux/version.h:6:2: #error "glibc now uses kernel header files 
from a well-defined"

etc, etc, etc, 

je trouve quand m�me surprenant que mandrake ait mis des versions diff�rentes 
de kernel et kernel-headers dans ma m�me distrib (je n'ai encore jamais 
touch� au noyau)  :-(

>> j'ai aussi lu qu'il me faut kernel doc
>
>c'est mieux de l'avoir! beaucoup de questions pos�es ici ont leur r�ponse
> l�... mais on peut aussi s'en passer.

je l'ai install�: en anglais, je suis bien avanc� :-(


>
>rien! si tu dois upgrader, prends kernel, kernel-headers et kernel-doc de la
> m�me version en les t�l�chargeant via rpmfind.net ou sur un mirroir ftp
> mandrake. la commande � utiliser ensuite est "rpm -ivh kernel*" mais
> SURTOUT PAS "rpm -Uvh kernel*" cette derni�re remplace l'ancien noyau,
> alors que la premi�re installe le nouveau en gardant l'ancien. utile au cas
> ou le nouveau ne donnerait pas satisfaction!
>

je me sent vraiment nul, mais sur rpmfind, je n'ai pas r�ussit � trouver des 
versions concordantes de kernel et kernel-headers, � moins de prendre des 
versions plus anciennes que celles que j'ai (2.4.18)  :-(
j'ai pourtant cherch� pendant 1 heure

et, dans google, je n'ai pas trouv� de miroir de mandrake
� chaque fois que je cliquait sur un lien, on me r�pondait que je n'avais pas 
le droit d'entrer  :-(

>> auriez-vous d'autres conseils � me donner ? (m�me si c'est pour me dire
>> qu'il vaut mieux que je laisse tomber)
>
>comme disaient les gaulois, "c'est quand on baisse les bras que le ciel vous
> tombe sur la t�te!" (m'enfin! je crois bien qu'ils le disaient!)
>
j'ai cherch� dans Ast�rix, je n'ai pas trouv� la citation, par Toutatis :-)

>bye
>jipe

merci

     .~.
     /V\        Jo�l
   //   \\
  /(     )\
    ^`~'^


Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";

Répondre à