On 19.04.06 12:10:09, Werner Mahr wrote: > Am Mittwoch, 19. April 2006 11:57 schrieb Wolfgang Friedl: > > Halim Sahin wrote: > > > Einen Wunderschönen guten Abend Allerseits, > > > > > > Ich wollte in meinem programm (übersetzbar) mit g++4.0 aus > > > testing/unstable, > > > istringstreams verwenden. > > > > Hallo > > > > (Leider keine Loesung, aber eine echte -also bitte nicht fasch > > auffassen - Verstaendnisfrage) > > Ich dachte immer, dass bis gcc-3.4 oder so zum Kompilieren empfohlen > > wird, und: abgesehen von Kernel/Modulen und manchen Programmen, wo > > die Version/Uebereinstimmung essentiell ist: > > warum muesstest du unbedingt gcc-4.0 verwenden? > > Wahrscheinlich weil sich beim Sprung auf 4.0 die ABI geändert hat, und > dann muss man den 4.0 verwenden, wenn die libs gegen die gelinkt werden > soll auch mit 4.0 gebaut wurden.
Prinzipiell hast du Recht, nur das die ABI von gcc-3.4 und gcc-4.0 diesselbe ist (mit ein paar kleineren Abweichungen). Deswegen koennen ja auch diverse Pakete auf gcc-3.4 ausweichen wenn sie mit gcc-4.0 nicht kompilierbar sind (z.B. auf mips oder m86k oder so) > Bei stable hab ichs jetzt nicht im > Kopf, aber bei testing ist das der Fall. Stable laeuft mit gcc-3.3 als default-compiler. Testing/Unstable seit einer ganzen Weile mit gcc-4.0 (mit o.g. Ausnahmen) und Unstable wird wohl in ein paar Wochen/Monaten auf gcc-4.1 umgestellt. Andreas -- Don't feed the bats tonight. -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

