Intel Compiler kompatibel zu gcc 2.95.3
Hallo, ich beabsichtige mir einen Pentium4-Rechner zu kaufen. Ich wuerde dann gerne den Intel-Compiler benutzen. Meine Frage: Ich habe kommerzielle shared-objects (C++) welche mit dem gcc 2.95.3 kompiliert wurden. Diese sind nicht kompatibel zum gcc 3.2. Kann ich sie zu meinem mit dem Intel Compiler uebersetzten Code dazulinken. Oder gibts da wieder Probleme? Danke im voraus, Alex
Hi, On Thu, 21 Nov 2002, Alexander Muthler wrote:
[... C++ libs von 2.95.x ...]
Kann ich sie zu meinem mit dem Intel Compiler uebersetzten Code dazulinken.
Nein.
Oder gibts da wieder Probleme?
Ja. GCC 3.1 (oder besser noch 3.2) ist der erste Gnu Compiler, der das gemeinsame C++ ABI halbwegs gut implementiert. Ich weiss jetzt nicht, ob ICC 6 dieses nun auch schon tut, oder erst die 7er Version. Je nachdem sind also GCC 3.2 und ICC 6 (oder 7) zum ersten mal kompatibel (modulo Bugs). Alles davor ist es nicht. Ciao, Micha.
participants (2)
-
Alexander Muthler
-
Michael Matz