David Haller schrieb:
-v bitte
Sollst du haben :)
Beachte: es geht um mehrere GCC-Versionen. Ich habe z.B. nen egcs-2.91.66 in /usr, nen pgcc-2.95.2+athlon-patch 2.95.3 in /usr/local (mit dem ich inzwischen grosse Teile des Systems, u.a. den Kernel kompiliert habe) sowie gcc-2.95.3,
Zumindest diese Gruppe ist bestenfalls Steinzeit. Lass mal einen von denen über die Testsuite eines 4'er gcc laufen und du wirst sehen, was ich meine.
gcc-3.3.5 und geplant nen gcc-4.0.x in /opt/gcc/$VERSION.
Erklaere mir bitte, was daran "pfui" ist. Fuer mich liest sich das wie eine im Binary-kodierte LD_LIBRARY_PATH (bzw. LD_RUN_PATH) Erweiterung.
rpath verdrahtet den Pfad zur Bibliothek hart im Programm. Damit sucht das Programm auch dann in dem Pfad, wenn die Bibliothek verschoben wurde. Für die Distribution werden deshalb auch die Vorkommen von -rpath eliminiert. Philipp