Bonjour � tou(te)s.

Premier essai de compil noyau "pour voir" sur la 8.2, et en cons�quence 
premier message � cette liste pour chercher de l'aide!

1�) Ce qui marche:
- Une 8.2 install�e nickel sur mon Portable (avec tous les packages 
d�velopement n�cessaires)
- via kde, install du rpm kernel-source-2.4.18-6mdk avec rpmdrake. No 
problem.
- login root sur vc/1
- Aucune modif de quoi que ce soit dans la config noyau (pas de make 
config ou xconfig). J'utilise le '.config' "d'usine".
- dans usr/src/linux: make clean dep bzImage
- Jusque l� tout va bien. Ca compile, j'obtiens bien mon noyau.

2�) Ensuite, make modules.
- Alors l�, probl�mes de compil s�rieux sur au moins 2 sources:
/usr/src/linux-2.4.18-6mdk/drivers/cdrom/aztcd.c:
Probl�mes de compil dans le header 
/usr/src/linux-2.4.18-6mdk/include/linux/sched.h
autour de la ligne 6, qui est un extern:
"extern unsigned long event;"
- si je mets la ligne en commentaire, �a passe.

3�) Je relance mon make modules. la compil de aztcd.c passe, mais un peu 
plus loin:

/usr/src/linux-2.4.18-6mdk/drivers/char/joystick/adi.c:
erreurs diverses dans /usr/src/linux-2.4.18-6mdk/include/linux/delay.h 
  autour de la ligne 12:
"extern unsigned long loops_per_jiffy;"
- si je mets la ligne en commentaire, �a passe aussi, mais �a plante � 
un autre module (j'ai perdu le nom) qui utilise le m�me header mais qui 
lui a besoin de cette d�finition de "loops_per_jiffy".

Les erreurs sont du type 'missing space before ou after ceci ou cela', 
ou 'parse error'. Les fichiers sont 'clean' (pas de chars de contr�le 
invisibles).

4�) J'ai arr�t� l�, je n'ai pas envie ni le temps de me taper toutes les 
erreurs de compil des modules.

Question:

==> ??? Alors quoi, le noyau 2.4.18-6mdk 'brut de fonte' ne se compile 
pas? Je suis certain de ne pas avoir modifi� quoi que ce soit dans 
/usr/src/linux. Quelqu'un aurait une id�e?? Y'en a d'autres comme �a? 
Parce que j'ai des modifs � faire pour que  la 8.2 marche correctement 
sur mon Compaq Presario 700 (gestion ACPI au lieu de APM, patch de 
ac97_codec.c pour que le son marche, plus autres patches pour la gestion 
fine du touchpad). Ne me le dites pas: oui, j'aurai du v�rifier avant 
d'acheter ce *�&%# de portable, mais c'�tait une vraie promo. A part �a, 
il marche bien sous Linux (mais moins bien que sous XP, h�las. Encore 
heureux qu'il m'en reste une petite partition pour que je puisse vous 
envoyer mon SOS).

Merci d'avance pour votre aide et/ou vos commentaires �clair�s sur mon 
probl�me.

Pierre/Yann



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

Répondre à