1 |
Hallo, |
2 |
|
3 |
On Fri, 01 Dec 2006 13:01:17 +0100 Jan-Christian Hencken |
4 |
<jhencken@××××××××.de> wrote: |
5 |
|
6 |
> > Es sind nämlich nicht zwangsläufig alle benötigten Bibliotheken via |
7 |
> > "ldd" zu sehen, es gibt ja noch das dynamische Nachladen... |
8 |
> Allerdings lassen sich alle anderen (kopierten) ausführbaren |
9 |
> Programme auch nicht starten. Wahrscheinlich weil hier auch benötigte |
10 |
> Bibliotheken fehlen. Wie finde ich denn die wirklich benötigten |
11 |
> Bibliotheken raus? |
12 |
|
13 |
Von der Beschreibung her würde ich sagen, deine glibc ist nicht |
14 |
komplett. Schau dir zunächst erst mal an, was die glibc überhaupt so |
15 |
alles installiert ("equery f glibc | grep ^/lib"). Heruntertrimmen |
16 |
kannst du dann eher hinterher. Z.B. die Threading-Bibliothek |
17 |
'rauswerfen, wenn die nicht benutzt wird (bei deinem Anwendungszweck |
18 |
recht wahrscheinlich), sowie ein Gutteil der nss-Bibliotheken. Die |
19 |
math-library (libm.so) ist vermutlich auch über. Eher nicht über sind |
20 |
librt und libdl. |
21 |
|
22 |
Ansonsten hilft meist ausprobieren via chroot. Im Zweifel via strace |
23 |
gucken, was scheitert. |
24 |
|
25 |
Gruß, |
26 |
|
27 |
-hwh |
28 |
|
29 |
-- |
30 |
gentoo-user-de@g.o mailing list |