Autor |
Nachricht |
|
Titel: GCC-Compiler-Samelsurium
Verfasst am: 08.07.2006, 13:50 Uhr
|
|

Anmeldung: 21. Jun 2006
Beiträge: 193
Wohnort: Switzerland
|
|
Um nach den letzten Aktualisierungen die Module für VMware (re-)kompiliert zu bekommen, habe ich den Link </usr/bin/gcc> von <gcc-4.x> auf <gcc-3.x> umgesetzt. VMware läuft jetzt wieder. Was bleibt, sind zwei Fragen:
1. Auf welchen Compiler sollte ich den Link zweckmässigerweise setzen: auf den aktuellen (4.x) - oder auf den, mit dem wohl der Kernel kompliert worden ist (3.x)? 2. Auf meinem System schwirren derzeit vier Versionen des Compilers herum: gcc-3.3, -3.4, -4.0 und -4.1. Ist das noch normal / im Rahmen des Ueblichen ... ? |
_________________ Arlekin's Dream Ltd. | http://www.arlekin.ch/
- Bernd Villiger et al. | http://www.penguin.ch/
|
|
|
|
 |
|
Titel: GCC-Compiler-Samelsurium
Verfasst am: 08.07.2006, 14:06 Uhr
|
|
Anmeldung: 09. Jan 2006
Beiträge: 1720
|
|
HW-Nahe Software mit dem GCC der von der source gefordert wird. z.B.: kernel2.6.17 komp. mit gcc-4.1 Treiber dann besser auch mit gcc-4.1
xawtv wird mit gcc-3.x kompiliert.
also System-Programme mit dem gcc der kernel-version. Standart-Programme mit der Version gcc oder größer das, das Programm vorschreibt.
Mit der Zeit sammeln sich danach libs mit unterschiedlichen Versionen an, und dann wird die Wartung unübersichtlich.
In einem System mit GCC-3.x kompilierten Programmen, auch nur Programme(versionen) benutzen, die zu gcc-3.x kompatibel sind. |
|
|
|
|
 |
|
Titel: RE: GCC-Compiler-Samelsurium
Verfasst am: 08.07.2006, 14:40 Uhr
|
|
Anmeldung: 16. Aug 2004
Beiträge: 1905
|
|
Die Links selbst sollte man nach Möglichkeit überhaut nicht ändern! Ein Makefile das die Umgebungsvariablen nicht honoriert ist schlicht broken. |
|
|
|
|
 |
|
|
|