Philipp Thomas
[...] Was bitte bringt statisches Linken? Die glibc kann man seit der Einführung des "name service switch" (libnss*) nicht statisch linken, wenn man irgendeine der Funktionen zur Namensauflösung wie z.B. gethostbyname(3) verwendet 1).
Da Funktionen zur Namensauflösung zwangsläufig in X11-Programmen vorkommen (X11 Bibliotheken), kann man die glibc schon mal nicht statisch dazulinken. Und was bringt einem das statische Linken von Teilen der benötigten Bibliotheken?
Du kennst unser Environment hier nicht, und ich habe nun auch nicht vor, es Dir in aller Einzelheit zu erklaeren. Wir haben einige Restriktionen fuer unseren Cluster und angeschlossene Workstations bzw. Thin Clients (oder nenne es statt Restriktionen einfach Policies), und da macht es Vorteile, wenn ich die GUI statisch dazu linken kann (Hatte ich in meiner alten Mail etwas von glibc gesagt? Nein. Vielleicht ist statisch linken auch einfach ein schlechter Begriff dafuer.). In der Regel weiss ich schon, von was ich spreche und die glibc Probleme kenne ich zur Genuege. Wir haben hier so ziemlich alles, von Redhat 7.3 bis Fedora Core 3, von C++ ueber C und F77 Code, von Intel Compiler ueber GNU Compiler, Produktions-Cluster, Test- Cluster, Intel Prozessoren, AMD Prozessoren, 32bit, 64bit, Kernel 2.4 und Kernel 2.6... Ich kann Dir ziemlich viele lustige Geschichten erzaehlen, was da so alles fuer nette Probleme auftreten ;-)) Cheers, Th.