SuSE-Pakete für den freigegebenen GCC 3.3

Supportdatenbank (gcc33_release)
Bezieht sich auf

SuSE Linux: Version 8.2

3.3 Pakete verfügbar:

SuSE Linux 8.2 wurde mit einer Prerelease-Version des GCC 3.3 ausgeliefert, sprich mit einer Version, welche kurz vor der offiziellen Freigabe stand. Da nun der GCC 3.3 offiziell freigegeben wurde (siehe auch die offizielle Ankündigung), bieten auch wir Pakete für SuSE Linux 8.2 an.

Eine Dokumentation aller Änderungen zwischen unserem 3.3 prerelease und der endgültigen freigegebenen Version 3.3 würde diesen Rahmen sprengen. Ich möchte daher hier auf die offizielle Liste der Änderungen zwischen GCC 3.2 und 3.3 verweisen. Beachten Sie bitte, dass die meisten Änderungen bereits in unseren GCC-Paketen enthalten sind.

Die Pakete für 8.2-i386 stehen auf ftp.suse.com oder seinen Spiegeln im Verzeichnis /pub/projects/gcc/8.2 zur Verfügung:



Der Präprozessor
Der C Compiler
Der C++ Compiler
Der Fortran77 Compiler
Der Java Compiler
Der ObjectiveC Compiler
Der ADA Compiler
ADA Laufzeitumgebung
Die dynamische C Laufzeitbibliothek
Java Bibliothek
Enticklujngspaket für libjava
Objective C Bibliothek
Standard C++ Bibliothek
Header etc. für die standard C++ Bibliothek

Kompatibilität:

C++ Code, welcher mit der Prerelease-Version des gcc 3.3 übersetzt wurde, läuft auch weiterhin ohne Probleme, aber Code, der mit der freigegebenen Version des gcc 3.3 übersetzt wird, wird unter Umständen auf einem normalen 8.2 System nicht laufen. Der Grund liegt in einer neuen Funktion in der C Laufzeitbibliothek (libgcc_s) und einigen neuen Memberfunktionen in der libstdc++, welche eventuell in dem neu übersetzten Code verwendet werden.

Da aber sowohl libgcc_s als auch libstdc++ abwärtskompatibel sind, reicht es aus, auf dem betreffenden System die Pakete libgcc und libstdc++ mit den oben genannten Versionen zu aktualisieren.

Rückmeldungen:

Rückmeldungen jeglicher Art betreffend Kompatibilitätsproblemen, Compilerproblemen oder auch nur zu diesem Artikel sind ausdrücklich erwünscht. Bitte berichten Sie diese an unser Feedback Team.
Stichwörter: GCC, 33

SDB-gcc33_release, Copyright SuSE Linux AG, Nürnberg, Germany - Version: 05. Jun 2003
SuSE Linux AG - Zuletzt generiert: 16. Jun 2003 von pthomas (sdb_gen 1.40.0)