Thomas Hertweck
Anfaenger. Fuer mich scheint es aber genau das zu sein, was ich brauche: C++, klein (gegenueber QT oder gtk und Konsorten), relativ einfach in der Handhabung, statisch linkbar.
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? Philipp 1) die für NSS benötigten Bibliotheken (libnss*) werden *immer* dynamisch geladen, auch wenn die glibc statisch eingebunden wird. Deshalb hatten wir doch vor Jahren den Fall, dass rpm nach Aktualisierung der glibc abstürzte.