Journal LFS: pb

Posté par  .
Étiquettes :
0
4
sept.
2003
Vola jai commencé a installer une LFS, à partir d'un linux sur vmware pour pas casser mon système, et j'ai un pbl au niveau de l'installation de gcc, lors du capitre 5 pour la prépartion de LFS donc dans le rep $LFS/static, pour ceux qui connaisent-:
En effet -je parle de gcc 3.3.1- j'arrive très bien à compilé gcc -en mettant les option de make comme indiqué dans LFS-, par contre l'install merde - il me met au bout d'un long moment un erreur dans un include gcc -qqchose thread (linuxthreads je pense)- et donc cela s'arrete -bizarre j'ai l'impression qu'il fait encore de la compilation lors du make install-.
Si qq'un à une solution. -je précise que tout les paquets sont à peu prés identiques à ceux indiqué -certain plus à jour peut être -autre autre coreutils au lieu du trio sh-utils,fileutils et testutils, comme indiqué, et qui n'existe plus séparement-, gcc est indiqué 3.2.x et j'ai pris gcc 3.3.1.
Merci d'avance
  • # Re: LFS: pb

    Posté par  (site web personnel) . Évalué à 1.

    Ca fait 1 ans et demi que j'utilise LFS pour mes machines Linux et j'en suis très content.
    Tu devrais donner plus d'infos sur la vesion de LFS que tu utilise. Je te conseille d'utiliser la version CVS qui est à jour par rapport à gcc 3.3.1. Linuxthread fait partie de la glibc et non pas de gcc. La glibc 2.3.2 ne compile pas avec gcc 3.3.x si le patch qui va bien n'est pas appliqué (il ne s'agit que de corriger une erreur de syntaxe qui n'était qu'un warning dans les versions précédentes de gcc, donc aucune crainte a avoir de ce coté là).
    • [^] # Re: LFS: pb

      Posté par  . Évalué à 1.

      j'utilise le bouqin LFS 4.1.
      c la version CVS de gcc , dont tu parles?
      je sais que linuxthreads est pour la glibc, pr contre c au make install que j'ai un pb provenant d'un fihcier XXXthreads de gcc.
      le patch c patch de gblic ou gcc? -le patch lequel?-
  • # Re: LFS: pb

    Posté par  . Évalué à 1.

    une question que je me pose :

    comment on fait pour compiler le compilateur, si on a pas de compilateur ??
    ok, on doit en récupérer un en binaire alors

    mais le premier compilateur, comment il a été compilé ????
    • [^] # Re: LFS: pb

      Posté par  (site web personnel) . Évalué à 3.

      Le premier compilateur C a probablement été écris à la main avec de la volonté et un assembleur. Quid de l'assembleur ? bah il aura été écrit à la main avec de la volonté et un éditeur héxa... et l'éditeur héxa ? écrit par une marmotte sur de l'alu.
      • [^] # Re: LFS: pb

        Posté par  (site web personnel) . Évalué à 2.

        Le premier compilateur (ou interpréteur) a sans doute été écris à l'époque des cartes perforé. Pas besoin d'éditeur héxa.
    • [^] # Re: LFS: pb

      Posté par  (site web personnel) . Évalué à 2.

      C'est dommage, je ne retrouve plus le lien vers une page très intéressante qui expliquait comment gcc etait compilé : en gros, la version précédente compile un compilateur minimal de la nouvelle version, qui compile elle meme la nouvelle version, qui se recompile elle meme pour etre sur :)
      Mais pour ce qui est du premier compilateur...
      Si quelqu'un a le lien ça m'interesse !

Suivre le flux des commentaires

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