• [^] # Re: Appel a temoignage

    Posté par (site web personnel) . En réponse à la dépêche Sortie d'une beta Redhat. Évalué à 2.

    J'ai testé gcc 3.0 par curiosité. Il me semble fiable comme premier compilateur mais les temps de compilation sont beaucoup plus longs qu'avec 2.9x, et les exécutables produits beaucoup plus gros (même strippés, sans que je ne me l'explique). De plus, les symboles de débuggage produits sont différents de 2.9x et donc pratiquement illisibles sous gdb 5.0. Enfin, il est beaucoup plus strict en se qui concerne le C++: pas mal de code qui passait avec 2.9x doit être réécrit plus "proprement" pour compiler avec le 3.0.

    A noter que la plupart des distribs permettent de faire cohabiter gcc 2.9x et gcc 3.0. Les binaires de ce dernier sont tout simplement nommés gcc-3.0 et g++-3.0 et il suffit de faire un "export CC=gcc-3.0; export CXX=g++-3.0" avant un "./configure" pour compiler avec gcc 3.0 par exemple.

    Reste le compilateur Java que je n'ai pas essayé, mais ça à l'air sympa.

    Bien sûr, si quelqu'un à une explication aux problèmes que j'ai soulevés, je suis preneur! (je suis loin d'être un expert en compilateurs)