Re: Mehrere GCC-Versionen
Philipp Thomas <[email protected]>
| Newsgroups | gmane.linux.suse.programming |
|---|---|
| Organization | SUSE LINUX Products GmbH |
| Message-ID | <[email protected]> |
* Philipp Thomas ([email protected]) [20060102 15:40]: > > Ich kapiere aber nicht ganz, warum ich "at runtime" die dyn. glibc > > brauche... > > Auch da muss ich mal nachfragen. Und schon habe ich die Erklärung :) Die per dlopen eingebundene dynamische Bibliothek (in deinem Fall die zlib) benötigt ihrerseits die dynamische glibc, weil die Symbole der eingebundenen statischen Bibliothek ja nicht exportiert werden. Deshalb benötigst du zur Laufzeit genau die dynamische glibc, gegen die zlib gelinkt wurde. Damit hast du nun aber den Sinn des statischen Linkens ad Absurdum geführt :) Dlopen und Freunde in statischen binaries macht also nur Sinn, wenn diese widerum keinerlei Funktionen von dynamischen Bibliotheken aufrufen. Macht das Ganze IMO ziemlich sinnfrei. Philipp -- Um die Liste abzubestellen, schicken Sie eine Mail an: [email protected] Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: [email protected]