Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

compilation du noyau


pitcat

Messages recommandés

bonjour

je rencontre cette erreur au moment de commencer:

gotcha7j-f@evo:/usr/src/linux-2.6.2$ sudo make config

make[1]: « scripts/fixdep » est à jour.

HOSTCC scripts/kconfig/mconf.o

scripts/kconfig/mconf.c:91: erreur: static declaration of ‘current_menu’ follows non-static déclaration

scripts/kconfig/lkc.h:63: erreur: previous declaration of ‘current_menu’ was her e

make[1]: *** [scripts/kconfig/mconf.o] Erreur 1

make: *** [config] Erreur 2

gotcha7j-f@evo:/usr/src/linux-2.6.2$

 

je voudrais connaitre les raison de se message d'erreur

merci d'avance

à+

Lien vers le commentaire
Partager sur d’autres sites

re merci yo4

j'ai suivi ce tuto:(donne par tesgaz dans l'article optimiser linux)

http://lea-linux.org/cached/index/Kernel-kernel26.html#

donc d'apres ton lien il me manque le lien qui pointe vers gcc il me semble donc je vais recommancer on verra bien

à+

edit :

j'ai bien gcc,gcc 4.0,gcc 4.0 base et les 3cmd donne toujour le meme resultat

j'ai essaye ca aussi :

gotcha7j-f@evo:~$ sudo rm /usr/src/linux && ln -s /usr/src/linux-2.6.2 /usr/src/linux

ln: création d'un lien symbolique `/usr/src/linux' vers `/usr/src/linux-2.6.2': Permission non accordée

gotcha7j-f@evo:~$ sudo -s

root@evo:~# sudo rm /usr/src/linux && ln -s /usr/src/linux-2.6.2 /usr/src/linux

rm: ne peut enlever `/usr/src/linux': Aucun fichier ou répertoire de ce type

root@evo:~# ln -s /usr/src/linux-2.6.2 /usr/src/linux

root@evo:~#

donc le pb est peut etre la non?

à+

Modifié par pitcat
Lien vers le commentaire
Partager sur d’autres sites

voici un autre tuto, mais specifique à la debian (tu as ubuntu je crois, or ubuntu peut-être assimilé à une debian sid quelquepeu). Peut-être cela peut-il taider; personnellement je fais ainsi avec mes debians, et ça marche trés bien.

http://forum.debian-fr.org/viewtopic.php?t=1806

 

edit: tu essaie de compiler un noyau ancien (2.6.2), donc peut-être faut-il une version de gcc plus "basse".

pour eliminer ton lien tu fais cd /usr/src

puis rm -r linux

pour recréer ton lien tu fais mkdir /usr/src/linux puis ln -s le lienacréer

Modifié par yo4
Lien vers le commentaire
Partager sur d’autres sites

re

voila j'avance mais j'ai ceci:

gotcha7j-f@evo:/usr/src/linux-2.6.15$ sudo -s

root@evo:/usr/src/linux-2.6.15# make config

HOSTCC scripts/basic/fixdep

HOSTCC scripts/basic/split-include

HOSTCC scripts/basic/docproc

HOSTCC scripts/kconfig/conf.o

HOSTCC scripts/kconfig/kxgettext.o

HOSTCC scripts/kconfig/mconf.o

SHIPPED scripts/kconfig/zconf.tab.c

SHIPPED scripts/kconfig/lex.zconf.c

SHIPPED scripts/kconfig/zconf.hash.c

HOSTCC scripts/kconfig/zconf.tab.o

HOSTLD scripts/kconfig/conf

scripts/kconfig/conf arch/i386/Kconfig

#

# using defaults found in /boot/config-2.6.12-10-686

#

/ assign nonexistent symbol SCSI_PCI2000

/boot/config-2.6.12-10-686:708:warning: trying to assign nonexistent symbol SCSI_PCI2220I

/boot/config-2.6.12-10-686:3015:warning: trying to assign nonexistent symbol LOCK_GULM

/boot/config-2.6.12-10-686:3191:warning: trying to assign nonexistent symbol CLUSTER

/boot/config-2.6.12-10-686:3192:warning: trying to assign nonexistent symbol CLUSTER_DLM

/boot/config-2.6.12-10-686:3193:warning: trying to assign nonexistent symbol CLUSTER_DLM_PROCLOCKS

/boot/config-2.6.12-10-686:3194:warning: trying to assign nonexistent symbol CLUSTER_CMIRROR

*

* Linux Kernel Configuration

*

*

* Code maturity level options

*

Prompt for development and/or incomplete code/drivers (EXPERIMENTAL) [Y/n/?]

 

que dois je repondre et que signifi la liste de warning( je ne l'ai pas toute copier c'est trop long.

encore merci d'avance

Lien vers le commentaire
Partager sur d’autres sites

pitcat :

 

Tu veux uniquement mettre a jour ton kernel ?

 

Pourquoi tu ne passe pas par synaptic ( tout simplement )

 

et installe un kernel optimisé I686 comme t' as un P4

 

après avoir installé le nouveau kernel, tu peux passer par Synaptic où la console ( si tu préfère ) et désinstalle tes vieux Kernel

 

garde au moins un vieux kernel sous la main, on sais jamais ( ça prend pas tant de place que ça....)

 

sinon, pour mettre tous ton system a jour ( si t' as le temps et croise les doigts )

 

apt-get update

apt-get upgrade

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous publiez en tant qu’invité. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...