Erreur avec "make menuconfig" pour reconpiler mon kernel

Erreur avec "make menuconfig" pour reconpiler mon kernel - Linux et OS Alternatifs

Marsh Posté le 07-09-2004 à 23:58:03    

Salut,
 
Je suis sur Slackware 9.1 avec un kernel 2.4.22 et je veux recompiler avec linux-2.6.7
 
Voila mes command:
 
cd /usr/src
tar xjvf linux-2.6.7.tar.bz2
ln -s linux-2.6.7 linux
cd linux
make mrproper
 
cd /usr/src/linux/
gunzip patch-2.6.7.gz
patch -p1 < lePatch.patch
 
cp /boot/config-ide-2.4.22 /usr/src/linux/.config
 
make menuconfig
 
Le "make menuconfig" débute mais appret environ 40 lingne qui deffile j'ai deux message d'erreur
 
make[1]: *** [scripts/basic/fixdep] Error 1
make: *** [scripts_basic] Error 2
 
Est-ce que quelqu'un a une idée du probleme et éventuellement de la solution.
 
Merci

Reply

Marsh Posté le 07-09-2004 à 23:58:03   

Reply

Marsh Posté le 08-09-2004 à 03:50:57    

je suis pas expert linux, mais le problème est connu... voit par toi meme :
 
tape dans google :
 
make[1]: *** [scripts/basic/fixdep] Error 1

Reply

Marsh Posté le 08-09-2004 à 04:10:31    

Sans regarder google, je dirais que les fichiers de conf d'un noyau 2.4 et d'un 2.6 ne doivent pas avoir grand chose en commun, d'où les erreurs lors de la lecture de la config...

Reply

Marsh Posté le 08-09-2004 à 04:11:07    

D'où solution : reprendre la configuration de ton noyau 2.6 à zéro (ce qui me paraît beaucoup plus propre).

Reply

Marsh Posté le 08-09-2004 à 04:21:31    

:lol: :lol:
 
 
 
 
humm pardon :o
 
 
Utiliser le .config d'un kernel 2.6.7 pour passer à un 2.6.9 OK! Mais pour passer d'un 2.4 vers un 2.6 [:mlc2]
 
De plus, sans faire de make oldconfig :D


Message édité par dark le 08-09-2004 à 04:22:01
Reply

Marsh Posté le 08-09-2004 à 04:21:37    

ca personne pourra dire le contraire :D

Reply

Marsh Posté le 09-09-2004 à 23:43:30    

Ok merci a tous,
 
Vous m'avais tous données de tres bonne raison de pourquoi je suis sa ne marche pas (je sais, je suis un newb lol).
 
Mais personnne ne ma donné de solution.
 
Si je comprend bien, je n'ai pas la bonne démarche et j'aimerais bien si quelqu'un pour me lancer sur la piste de la bonne démarche.
 
Merci !!!

Reply

Marsh Posté le 10-09-2004 à 00:02:52    

faut pas tu fasses ca
 
cp /boot/config-ide-2.4.22 /usr/src/linux/.config  
 
le config d'un 2.4 est trop différent d'un 2.6

Reply

Marsh Posté le 10-09-2004 à 00:31:18    

et je refais mon make menuconfig ???

Reply

Marsh Posté le 10-09-2004 à 00:32:28    

tu récupère le .config original du linux-2.6.7.tar.bz2

Reply

Marsh Posté le 10-09-2004 à 00:32:28   

Reply

Marsh Posté le 10-09-2004 à 00:32:36    

ok non sa va j'avais mal compris....
 
Mais le bon .config, je le trouve ou ?

Reply

Marsh Posté le 10-09-2004 à 00:35:37    

ok...
 
efface tout, recommence en faisant tout sauf le cp
 
dac?

Reply

Marsh Posté le 10-09-2004 à 03:56:41    

ok merci
 
Je test

Reply

Marsh Posté le 10-09-2004 à 04:23:07    

bon j'ai tester  
 
meme chose voici les commande
 
cd /usr/src  
tar xjvf linux-2.6.7.tar.bz2  
ln -s linux-2.6.7 linux  
cd linux  
make mrproper  
make menuconfig
 
et le meme probleme
 
Donc quoi, je met une bombe dans mon PC,  installe Windows lol

Reply

Marsh Posté le 10-09-2004 à 07:35:36    

t'avais bien effacer l'ancien dossier linux-2.6.7?

Reply

Marsh Posté le 10-09-2004 à 19:13:01    

oui
 
rm linux
rm -r linux-2.6.7

Reply

Marsh Posté le 10-09-2004 à 19:15:12    

pis le patch que tu utilise c'est quoi exactement? dla facon que je comprends:
 
t'a les sources du 2.6.7, mais tu le patch avec le patch 2.6.7 (qui doit être utilisé lorsqu'on a les sources d'un 2.6.x [x plus petit que 7) et qu'on veut l'updater au niveau des sources du 2.6.7 [pour éviter de redownloader le tout])

Reply

Marsh Posté le 10-09-2004 à 22:51:47    

J'ai fais mon dernier test sans mettre de patch et meme chose, donc le prob n'est pas la.
 
c'est vraiment bizar......................
 
Je ne sais plus quoi tester

Reply

Sujets relatifs:

Leave a Replay

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