quand je compiler la bibliothèque sparcelib avec le GNU/g++ 3.x cela ne
marche pas alors que ça marche avec la version 2.96.
Il parait que cette version est boguée et surtout il est pas disponible
par défaut sur toutes les distribs récentes.
Est ce que vous savez qu'elles sont les différences fondamentales qui
font qu'un code C++ compilable avec la 2.96 ne l'est pas sur des
compilateurs récent ? qelles parades possibles ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
James Kanze
kamal writes:
|> quand je compiler la bibliothèque sparcelib avec le GNU/g++ 3.x |> cela ne marche pas alors que ça marche avec la version 2.96. Il |> parait que cette version est boguée et surtout il est pas |> disponible par défaut sur toutes les distribs récentes.
D'abord, il n'y a jamais eu une versions 2.96 de g++ -- ils ont passé de 2.95.3 à 3.0. Et puis, la différence, ce n'est pas seulement une question de boggues -- 2.95.3 et 3.0 compile des langages différents.
|> Est ce que vous savez qu'elles sont les différences fondamentales |> qui font qu'un code C++ compilable avec la 2.96 ne l'est pas sur des |> compilateurs récent ? qelles parades possibles ?
En général, le code pré-norme n'est pas compatible avec le C++ de la norme. Ce sont deux langages différents.
-- James Kanze mailto: Conseils en informatique orientée objet/ Beratung in objektorientierter Datenverarbeitung 11 rue de Rambouillet, 78460 Chevreuse, France +33 1 41 89 80 93
kamal <nospam_kamal.elomari@free.fr> writes:
|> quand je compiler la bibliothèque sparcelib avec le GNU/g++ 3.x
|> cela ne marche pas alors que ça marche avec la version 2.96. Il
|> parait que cette version est boguée et surtout il est pas
|> disponible par défaut sur toutes les distribs récentes.
D'abord, il n'y a jamais eu une versions 2.96 de g++ -- ils ont passé
de 2.95.3 à 3.0. Et puis, la différence, ce n'est pas seulement
une question de boggues -- 2.95.3 et 3.0 compile des langages
différents.
|> Est ce que vous savez qu'elles sont les différences fondamentales
|> qui font qu'un code C++ compilable avec la 2.96 ne l'est pas sur des
|> compilateurs récent ? qelles parades possibles ?
En général, le code pré-norme n'est pas compatible avec le C++
de la norme. Ce sont deux langages différents.
--
James Kanze mailto:kanze@gabi-soft.fr
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
11 rue de Rambouillet, 78460 Chevreuse, France +33 1 41 89 80 93
|> quand je compiler la bibliothèque sparcelib avec le GNU/g++ 3.x |> cela ne marche pas alors que ça marche avec la version 2.96. Il |> parait que cette version est boguée et surtout il est pas |> disponible par défaut sur toutes les distribs récentes.
D'abord, il n'y a jamais eu une versions 2.96 de g++ -- ils ont passé de 2.95.3 à 3.0. Et puis, la différence, ce n'est pas seulement une question de boggues -- 2.95.3 et 3.0 compile des langages différents.
|> Est ce que vous savez qu'elles sont les différences fondamentales |> qui font qu'un code C++ compilable avec la 2.96 ne l'est pas sur des |> compilateurs récent ? qelles parades possibles ?
En général, le code pré-norme n'est pas compatible avec le C++ de la norme. Ce sont deux langages différents.
-- James Kanze mailto: Conseils en informatique orientée objet/ Beratung in objektorientierter Datenverarbeitung 11 rue de Rambouillet, 78460 Chevreuse, France +33 1 41 89 80 93