On Sat, 06 Apr 2002 02:30:01 +0000, Matthias Petermann wrote:
beim Versuch, KOffice für KDE 3 auf meinem LFS-System zu über-
LFS?
setzen bekomme ich einen "internal compiler error", ebenso bei
Sollte nicht passieren. Ist also ein Compiler-Bug.
kdenetwork. Da auf meinem System ein relativ alter egcs (2.91) läuft, hab ich den GCC 3.0.3 konfiguriert und übersetzt. Nun findet aber das configure-script zu KOffice trotz korrekt ge- setzter Pfade das qt nicht mehr, bzw. es meint, qt nicht zu finden. Ich vermute jetzt mal, dass die (noch mit dem egcs übersetzte) Version von qt nicht mit dem GCC 3.0.3 gelinkt werden kann.
Von gcc2 nach gcc3 hat sich das C++-ABI verändert. Du musst dich also bei Programmen und Libs für einen Compiler der gleichen Generation entschieden. Jemand (joseph?) sagte mir kürzlich, daß es von 3.0 nach 3.1 nochmal ändern wird. Ich würde deshalb jetz nicht mit gcc-3.0 anfangen. 3.1 soll schon Mitte April kommen.
Am besten du baust dir mal einen frischen gcc-2.95.3 und nimmst den. Das geht halbwegs schnell, wenn man ihn nur für c und c++ baut.
Reinhard