gcc 4 und SID

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Rocketeer
Beiträge: 76
Registriert: 06.09.2004 12:56:25

gcc 4 und SID

Beitrag von Rocketeer » 28.07.2005 13:01:22

bekanntermaßen ist SID ja auf gcc-4 umgestiegen. Deswegen wollt ich fragen, ob ich die verschiedenen gcc Versionen, die ich noch habe, überhaupt noch brauche?

Code: Alles auswählen

ii  gcc                            4.0.0-2                     The GNU C compiler
ii  gcc-2.95                       2.95.4-22                   The GNU C compiler
ii  gcc-3.3                        3.3.6-7                     The GNU C compiler
ii  gcc-3.3-base                   3.3.6-7                     The GNU Compiler Collection (base package)
ii  gcc-3.3-doc                    3.3.6-7                     Documentation for the GNU compilers (gcc, go
pi  gcc-3.4                        3.4.4-5                     The GNU C compiler
ii  gcc-3.4-base                   3.4.4-5                     The GNU Compiler Collection (base package)
ii  gcc-4.0                        4.0.1-2                     The GNU C compiler
ii  gcc-4.0-base                   4.0.1-2                     The GNU Compiler Collection (base package)
ii  gcc-4.0-doc                    4.0.1-2                     Documentation for the GNU compilers (gcc, go
ii  gcc-doc                        4.0.0-2                     Documentation for the GNU C compilers (gcc,
ii  lib64gcc1                      4.0.1-2                     GCC support library (64bit)
ii  libgcc1                        4.0.1-2                     GCC support library
thx

Benutzeravatar
Joghurt
Beiträge: 5244
Registriert: 30.01.2003 15:27:31
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Joghurt » 28.07.2005 16:10:53

2.95 brauchte man für alte Kernels, da 3.1 noch fehlerhaften Code erzeugte.
3.3 braucht man evtl., weil 3.4 sehr strikt ist, was C++ Syntax angeht, weshalb einige Programme nicht mehr compilieren.
4.0 hat ein andes ABI, deshalb laufen Programme, die mit 4.0 compiliert wurden, nicht mit Libraries, die mit 3.4 kompiliert wurden und umgekehrt.

Kurzum: 2.95 und 3.3 können wohl weg, 3.4 würde ich erstmal noch als Standardcompiler lassen.

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Beitrag von peschmae » 28.07.2005 16:45:57

Soviel ich weiss ist das C++-Abi für gcc 4 dasselbe wie bei 3.4 aber ein anderes als bei gcc 3.3.

MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy

Rocketeer
Beiträge: 76
Registriert: 06.09.2004 12:56:25

Beitrag von Rocketeer » 29.07.2005 17:27:59

ok, thx

Antworten