Retourner aux forums || Retourner au forum Linux.debutant

Linux.debutant : Problème pour compiler noyau

Posté par toff91 () le 04 juin 2005
0
Bonjour,

Je suis en train de compiler un noyau 2.6.11 sur un noyau 2.4.29 (red-hat 7.2).
Je l'ai déjà fait il y a quelque temps en passant par une série de mises à jours de rpm (problème de compatibilité avec les noyaux 2.6 sur les noyaux 2.4).
Par contre, cette fois, j'ai un petit soucis lorsque j'essais de configurer le nouveau noyau.
Je n'ai qu'un accès en ssh sur la machine donc j'utilise la commande:
make menuconfig

En lançant cette commande, j'ai ca:
[root@machine125 linux]# make menuconfig
HOSTCC scripts/basic/fixdep
/usr/bin/ld: option « --as-needed » non reocnnue
/usr/bin/ld: utiliser --help pour afficher l'aide-mémoire
collect2: ld a retourné 1 code d'état d'exécution
make[1]: *** [scripts/basic/fixdep] Erreur 1
make: *** [scripts_basic] Erreur 2
[root@machine125 linux]#

J'ai pensé à la commande make oldconfig mais d'après ce que j'ai lu, ce n'est pas conseillé. il y a trop de différences entre un noyau 2.4 et 2.6
Si qq1 à la solution, je suis preneur

Merci d'avance

> Lire le message (5 commentaires, moyenne: 2,2).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

make config

Posté par nicodache () le 04/06/2005 à 18:00. (lien). Évalué à 2.

voir le titre

mais attention, c'est chiant comme pas deux pour configurer son kernel...

  • [^]Re: make config

    Posté par toff91 () le 04/06/2005 à 19:46. (lien). Évalué à 1.

    Autant pour moi. J'ai oublié de spécifier que j'avais essayé make config et que j'avais la même erreur ;-)

A tout hasard...

Posté par kb () le 04/06/2005 à 20:04. (lien). Évalué à 2.

Quel est ta version de ld ? ($ld --version)

  • [^]Re: A tout hasard...

    Posté par Sam Kyritsoglou (page perso, ) le 04/06/2005 à 21:46. (lien). Évalué à 3.

    Tiré de la doc dans les sources du noyau, les versions minimales de certains soft

    Current Minimal Requirements
    ============================

    Upgrade to at *least* these software revisions before thinking you've
    encountered a bug! If you're unsure what version you're currently
    running, the suggested command should tell you.

    Again, keep in mind that this list assumes you are already
    functionally running a Linux 2.4 kernel. Also, not all tools are
    necessary on all systems; obviously, if you don't have any PCMCIA (PC
    Card) hardware, for example, you probably needn't concern yourself
    with pcmcia-cs.

    o Gnu C 2.95.3 # gcc --version
    o Gnu make 3.79.1 # make --version
    o binutils 2.12 # ld -v
    o util-linux 2.10o # fdformat --version
    o module-init-tools 0.9.10 # depmod -V
    o e2fsprogs 1.29 # tune2fs
    o jfsutils 1.1.3 # fsck.jfs -V
    o reiserfsprogs 3.6.3 # reiserfsck -V 2>&1|grep reiserfsprogs
    o xfsprogs 2.6.0 # xfs_db -V
    o pcmcia-cs 3.1.21 # cardmgr -V
    o quota-tools 3.09 # quota -V
    o PPP 2.4.0 # pppd --version
    o isdn4k-utils 3.1pre1 # isdnctrl 2>&1|grep version
    o nfs-utils 1.0.5 # showmount --version
    o procps 3.2.0 # ps --version
    o oprofile 0.5.3 # oprofiled --version

  • [^]Re: A tout hasard...

    Posté par gros_rouge () le 05/06/2005 à 15:01. (lien). Évalué à 3.

    Quel est ta version de ld ? ($ld --version)

    Si l'on se réfère à ce dépôt ftp://mirrors.ircam.fr/pub/fedoralegacy/legacy/redhat/7.2/updates/(...) :
    binutils-2.11.90.0.8-12.i386.rpm

    Le commentaire de Sam au-dessus indique que binutils version 2.12 ou ultérieure est nécessaire.

Revenir en haut de page || Retourner aux forums || Retourner au forum Linux.debutant