Make: Pas de règle pour fabriquer la cible " menuconfig


#1

Bonsoir

Je suis en train configurer mon noyau sur debian sarge et quand je lance la configuration du noyau en faisant : make menuconfig .
Un message d’erreur s’affiche :
make: *** Pas de règle pour fabriquer la cible " menuconfig ". Arrêt.
Que puis-je faire ?
Ai-je raté une étape ?

je vous remercie d’avance !


#2

lol non tu n’as pas loupe d’etape! Le Makefile tu n’as pas a y touche de tte facon…

Fait ces 3 etapes ds l’ordre:

  1. met toi en ‘root’
  2. cd /usr/src/linux
  3. make menuconfig

si ca marche pas ls -ls /usr/src/linux/Makefile
si tu n’as pas de Makefile effectivement tu as un pb… Mais on pourra t’en filer hein!

Pr la suite des evenements je te conseillerais ce tuto http://www.ryxeo.com/documentations/linux/debian/kernel_compilation/ qui m’a bien aide pr mes premieres compil de kernel!


#3

merci pour ta réponse Echo
Et non je n’ai pas de makefile
Mais je peux en rajouter un d’après ce que tu dis ?


#4

[quote=“balder”]merci pour ta réponse Echo
Et non je n’ai pas de makefile
Mais je peux en rajouter un d’après ce que tu dis ?[/quote]

file moi ton adresse mail en pv je te l’envoie…


#5

Mon adresse mail :
Enric.bretin@libertysurf.fr


#6

c’est quoi cette histoire de Makefile ki manque ?
Balder, tu es sur que tu as bien cherché Makefile avec un M majuscule ?
Sinon, Echo, chaque noyau ayant son propre Makefile, tu ne peux pas forcément en envoyer un à quelqu’un “comme ca simplement”…
Le tuto m’a l’air pas mal, sinon.


#7

Ben ouais j’osais pas y penser au debut… mais lol koi!

ah vi bien vu il a ecrit makefile :confused:

Je sais mais deja si le make passe on saura pkoi…
Mais de tte facon je lui ai envoye un mail en lui disant explicitement que C le Makefile du kernel 2.6.9…

ouais je sais tu me l’as deja dit :stuck_out_tongue:


#8

Pour que balder reparte sur de bonnes bases, sans se prendre la tête :smiley: , je propose la démarche suivante:

  1. cd /usr/src
  2. rm version_des_sources_utilisees
  3. rm du lien linux_qui_pointait_probablement_sur_lessources_utilisees
  4. apt-cache search “^kernel-source” | sort
  5. apt-get install les_sources_convoitees
  6. tar zxvf les_sources_convoitees
  7. ln -s les_sources_convoitees linux
  8. installer TOUS les packages utiles pour compiler avec la méthode Debian
  9. cd linux
  10. cp /boot/config-de-ton-noyau-qui-est-en-train-de-tourner .config
  11. make menuconfig
  12. make-kpkg clean
  13. make-kpkg … kernel-image
  14. Aller boire un pt’it café
  15. dpkg -i ton-bôô-kernel

Encore 2 bon tutos pour compiler son kernel sous debian:
http://newbiedoc.sourceforge.net/system/kernel-pkg.html
http://www.andesi.org/index.php?node=77