On Tue, Oct 12, 1999 at 06:54:43AM +0000, Jan Dittberner wrote:
Aquo wrote:
Könntet ihr mich darüber informieren, welche C/C++ Compiler und Linux zur Zeit aktuell und benutzbar sind? Trennung gcc/egcc ...
Der gcc ist in mehreren Versionen verfügbar, einmal als klassischer GCC, dieser ist nach 2.7.3 nicht weiterentwickelt worden.
Der Zweig der FSF lief bis 2.8.1 weiter, erst dann kam die Ernennung des egcs zum neuen gcc, was nun fuer 'Gnu Compiler Collection' steht :-)
Dann gibt es noch den EGCS 1.1.2, der ganz vernünftig funktioniert.
Der neue GCC 2.9 , der aus dem EGCS weiterentwickelt ist, ist sehr streng, wenn man aber gute Sourcen hat, funktioniert er meist, hat aber noch ein paar internal compiler errors :-(
Den wuerde ich auch nehmen, vor allem wenn c++ eine Rolle spielt.
Für die letzten beiden gibt es auch noch pgcc-Patches, die den gcc um Pentium Optimierung bereichern.
Kann ich nur abraten. Die letzte Version vom pgcc, die ich getestet habe, war die fuer den egcs-1.1.2. Selbst einige 0815-GNU-Programme funktionierten bei -O3 und -O2 nicht. Ich glaube nicht, dass sich die Qualitaet des pgcc in so kurzer Zeit bis heute wesentlich verbessert hat. Abgesehen davon gehen die Optimierungen, die sich im pgcc als sicher erwiesen haben, sowieso in den gcc ein.
Reinhard