Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

: GCC-3.0.1

Posté par Yann Droneaud (page perso, ). Modéré le 21 août 2001.
Ca y est GCC-3.0.1 est sorti. Après le décalage de la date de release du 15 août au 20 août, il est à l'heure. Même si gcc-3 n'est toujours par parfait, cette version corrige plusieurs bugs du C++ et tente d'être plus compatible avec GCC-2.95.x

> Lire la dépêche (8 commentaires, moyenne: 0,9).  

Vous avez demandé le commentaire #54701.

Quelqu'un a testé ?

Posté par jr lamoule (page perso, ) le 22/08/2001 à 06:49. (lien). Évalué à 1.

Ca vaut quoi par rapport au 3.0.0?
Après tous les défauts dont on a parlé ici : executables enormes, lenteur etc..., est ce que celui ci est mieux (vraiment ...)

Parce que sur ma slack, le 3.0.0 y est (contrib), mais dans le README, le type dit qu'il a compilé bash et un autre truc avec, mais qu'il a pas osé aller plus loin ...

JR

  • [^]Re: Quelqu'un a testé ?

    Posté par Yann Droneaud (page perso, ) le 22/08/2001 à 07:47. (lien). Évalué à 1.

    Pour le C++, je sais pas, tout a ete tellement changé : norme, bibliotheques, ABI.
    Mais pour le C, effectivement gcc-3 est un peu plus lent, mais le code generé est legerement plus rapide (pour x86 en tous cas).
    Linux (le kernel) commence a supporter les changements intervenu dans la declaration des fonction inline(static/extern).
    En theorie tout programme ANSI C doit se compiler
    correctement, pour les extensions GNU et ISO 99, faut voir.

    • [^]Re: Quelqu'un a testé ?

      Posté par didbaba (page perso, ) le 24/08/2001 à 08:12. (lien). Évalué à 1.

      Pendant quelques mois, on a testé gcc 3.0 sur la liste LinuxFromScratch, conclusion :
      Mieux vaut rester a gcc 2.95.3. La raison principale est qu'un système crée avec gcc 3.0, n'est pas capable de se recompiler lui même. D'ailleurs dans la dernière glibc 2.2.4, ils empechent que vous la compiliez avec gcc 3.0 (test dans le configure)...
      Reste maintenant a essayez gcc 3.0.1
      http://www.linuxfromscratch.org(...)