A lire sur http://www.gnu.org/software/gcc/gcc-2.96.html :
GCC 2.96
October 6th, 2000
It has come to our attention that some GNU/Linux distributions are currently
shipping with ``GCC 2.96''.
We would like to point out that GCC 2.96 is not a formal GCC release nor will
there ever be such a release. Rather, GCC 2.96
has been the code- name for our development branch that will eventually become
GCC 3.0.
Current snapshots of GCC, and any version labeled 2.96, produce object files
that are not compatible with those produced by
either GCC 2.95.2 or the forthcoming GCC 3.0. Therefore, programs built with
these snapshots will not be compatible with any
official GCC release. Actually, C and Fortran code will probably be compatible,
but code in other languages, most notably C++
due to incompatibilities in symbol encoding (``mangling''), the standard library
and the application binary interface (ABI), is
likely to fail in some way. Static linking against C++ libraries may make a
binary more portable, at the cost of increasing file
size and memory use.
Bon, je vous passe le detail, mais juste pour dire que le compilateur fourni par
M Mandrake n'est pas un compilateur officiel. Je l'avais daje dit, mais
maintenant, voici une illustration (cf message sur ktail ...) qui me parait pour
le moins embetante.
Soit, avec la Mdk 8.0, on choisit - donc c'est un choix - de prendre les
dernieres versions.
Seulement pour le compilateur, nous fournir par defaut une version de
developpement, c'est un peu fort de cafe.
Bon, j'ai pousse mon petit coup de gueule, qu'en pensez-vous. Si je suis le seul
a le penser, je me tairais, en ruminant quand un programme ne se compilera pas,
meme si toutes les librairies (avec les bonnes versions s'entend) sont
presentes.
Stef, un rien desabuse :-((