[Debian 3.0r6] Menuconfig et kernel 2.4.26

Menuconfig et kernel 2.4.26 [Debian 3.0r6] - Installation - Linux et OS Alternatifs

Marsh Posté le 07-03-2009 à 02:01:40    

Bonjour,
 
J'ai récemment ramené à la vie un vieil ordinosaure (Cyrix 6x86MX-PR266@266 Mhz sur FIC VT-503, 64 Mo SD-RAM) en lui installant une Debian Woody (noyau 2.4.18-bf24). Tout fonctionne à merveille mais je souhaiterais recompiler une version plus récente du kernel (essentiellement pour des raisons de support matériel - d'une carte PCI USB2 et des périphériques qui s'y connecteront notamment). Je me suis procuré les sources du noyau 2.4.26 sur kernel.org et ai bien vérifié que les paquets requis pour la compilation étaient installés. Après extraction des sources, j'obtiens cette erreur après avoir entré "make menuconfig" ("make config" fonctionne quant à lui mais bon...) :
 

Code :
  1. /bin/sh: expr: command not found
  2. KERNELRELEASE "2.4.26" exceeds 64 characters
  3. make: *** [include/linux/version.h] Error 1


 
Après quelques recherches sur le Net, rien... Auriez-vous une idée ? Merci d'avance.


Message édité par kalipka le 07-03-2009 à 02:03:13
Reply

Marsh Posté le 07-03-2009 à 02:01:40   

Reply

Marsh Posté le 07-03-2009 à 10:12:14    

Chez moi expr fait partie de coreutils.


---------------
"Phildar t'es vraiment une pute pas finie toi! Et Manu le gros porc arrete de t'marrer!"
Reply

Marsh Posté le 07-03-2009 à 10:58:52    

Regarde ton fichier Makefile et le champs NAME. C'est peut être trop long. Exemple

Citation :

VERSION = 2
PATCHLEVEL = 6
SUBLEVEL = 28
EXTRAVERSION =
NAME = Erotic Pickled Herring

Reply

Marsh Posté le 07-03-2009 à 12:41:19    

Merci pour vos réponses.
 
@gee
Pas de coreutils dans le dépôt archive de Woody...
 
@ogaby
J'avais déjà vérifié le Makefile. Je ne comprends pas, il n'y a pourtant pas de problème de longueur :
 

Code :
  1. VERSION = 2
  2. PATCHLEVEL = 4
  3. SUBLEVEL = 26
  4. EXTRAVERSION =
  5. KERNELRELEASE=$(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed