logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 09-01-2021 22:03:50

20100
Membre
Distrib. : Debian 9
Noyau : 4.9.0
Inscription : 09-01-2021

Compilation - Erreur 2 - commande make

Bonjour,

Concernant ma compilation du kernel, je fais la procédure dite habituelle :
apt-get update
apt-get install ...
tar xvfJ ...

Jusque la décompression de l'archive, je ne rencontre aucun soucis, mais ensuite quand je veux utiliser la commande make pour make menuconfig ou make oldconfig, etc..., j'ai toujours un message d'erreur du type :
make[1]: *** [scripts/kconfig/lexer.lex.c] Erreur 127
make: *** [localyesconfig] Erreur 2

make: *** [oldconfig] Erreur 2

Pourriez-vous m'aider s'il vous plait ?

Merci à l'avance.

Hors ligne

#2 09-01-2021 22:10:42

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Hors ligne

#3 10-01-2021 11:39:40

jpt
Banni(e)
Distrib. : Debian 10.8
Noyau : Linux 5.7.10 (backports)
(G)UI : LXDE
Inscription : 12-09-2020

Re : Compilation - Erreur 2 - commande make

Bonjour,

20100 a écrit :

make[1]: *** [scripts/kconfig/lexer.lex.c] Erreur 127
make: *** [localyesconfig] Erreur 2
make: *** [oldconfig] Erreur 2

en général, quand on a des erreurs de ce type, on a, juste avant, quelques lignes qui montrent ce qui s'est mal passé et qui permettra de corriger le tir, bien souvent une dépendance non satisfaite.

Là on ne peut rien dire de plus à part te suggérer de "googler" l'erreur, ce qui t'amènera par exemple à cette page.

PS : les "Erreur 2" sont la conséquence de l'erreur initiale, qu'il faut solutionner, les autres ne servant à rien.

Dernière modification par jpt (10-01-2021 11:41:14)


AMD Ryzen3 3200G sur Gigabyte B450M & Make Love Not War

Hors ligne

#4 10-01-2021 13:08:35

20100
Membre
Distrib. : Debian 9
Noyau : 4.9.0
Inscription : 09-01-2021

Re : Compilation - Erreur 2 - commande make

Bonjour,

Merci à Alain pour le pdf.

Et pour répondre à jpt, j'ai comme erreurs plus haut :
make [1]: Avertissement : le fichier "scripts"/makefile.host" a une date de modification 2138777 dans le futur
/bin/sh: 1:flex: not found

Je vais donc installer la dépendance flex. Je ne sais pas s'il y a un rapport entre cette dépendance flex et l'erreur de date de modification.

Hors ligne

#5 10-01-2021 13:12:04

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : Compilation - Erreur 2 - commande make

20100 ,

tu compiles ton propre kernel depuis kernel.org ?
(dans ce cas , je te conseille de suivre le tuto)

ou tu installe depuis les dépôts ? (backports ou sid , plus simple)

tu utilise quelle distribution ? buster stable ou debian testing / sid ?

Dernière modification par Debian Alain (10-01-2021 13:13:09)

Hors ligne

#6 10-01-2021 13:40:28

20100
Membre
Distrib. : Debian 9
Noyau : 4.9.0
Inscription : 09-01-2021

Re : Compilation - Erreur 2 - commande make

Oui depuis kernel.org et j'ai suivi le tuto pour installer les dépendances et ça a l'air de bien fonctionner avec la commande make maintenant.
Merci

Hors ligne

#7 16-12-2021 10:25:46

soudard
Membre
Inscription : 16-12-2021

Re : Compilation - Erreur 2 - commande make

fais un apt install de flex et bison

Hors ligne

Pied de page des forums