Je pense que c'est parce que la glibc est un cas un peu à part parmi les bibliothèques C. Elle est à la base de tout le système, et tous les programmes s'appuient sur elles. Y compris les binutils par exemple, qui permettent de produire et d'interprèter les objets, les bibliothèques dynamiques , etc. Bref la libc doit aussi avoir besoin de connaître/reconnaître certaines parties des symboles. Donc il faut une bonne version de gcc et une bonne version de la libc.
(Par exemple gcc 3.x ne compile pas sur une Patate Sparc, car il faut au moins une glibc 2.2.x et peut-être pas n'importe quel x en plus)
[^] # Re: symboles ?
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche GCC 3.0.2 est disponible. Évalué à 9.
(Par exemple gcc 3.x ne compile pas sur une Patate Sparc, car il faut au moins une glibc 2.2.x et peut-être pas n'importe quel x en plus)