Tag: ldd
ldd ist eine unix-command-line-tool, print shared library dependencies
für eine ausführbare Datei oder shared library.
2
Antworten
Wenn ich ldd gegen eine shared-library, wie libphp5.so sehe ich, dass es eine Abhängigkeit von libmysqlclient.so.16: $ ldd ./libphp5.so libmysqlclient.so.16 => " /usr/lib/mysql/libmysqlclient.so.16 [andere Abhängigkeiten geschnippelt out] Sind diese Abhängigkeit von Dateinamen und-Pfade (/usr/lib/mysql/libmysqlclient.so.16) gebacken in der
1
Antworten
Ich bin auf der Suche nach der tool/command auf Unix Plattform zu erkennen, die library Abhängigkeiten der .so und .o - Dateien. Habe ich bereits verwendet, die ldd/nm/truss, aber ich weiß nicht, den richtigen Ansatz zu erkennen
4
Antworten
Baue ich den ffmpeg mit librtmp. Meine librtmp ist unter /opt/librtmp/lib. Wenn ich ausführen von ffmpeg, es sagte: ./ffmpeg: error while loading shared libraries: librtmp.so.0: cannot open shared object file: No such file or directory Ich benutze
1
Antworten
Habe ich ein binary für die ldd-zeigt eine unerwartete Abhängigkeit und libicuuc (von "icu"). #ldd A [...] libxml2.so.2 => /usr/lib64/libxml2.so.2 (0x00007faaf9722000) libicuuc.so.49 => /usr/lib64/libicuuc.so.49 (0x00007faaf5689000) Da auf diesem system libxml hängt dynamisch auf libicuuc, macht es Sinn,
4
Antworten
Ich habe eine libTest.so dass keine Belastung auf einigen Geräten. logcat ist absolut nutzlos. Mit arm-linux-androideabi-readelf.exe -d libTest.so ich war in der Lage, um zu sehen, alle benötigten libs, die libTest.so benötigt. Ich zog Sie alle in
6
Antworten
Ich versuche zu kompilieren der openssl-1.1.0 e auf Centos 7 (7.3.1611) aber nachdem ich erfolgreich kompiliert alles ohne jede Warnung, ich erhalte eine Fehlermeldung, wenn ich versuche irgendwelche openssl-Befehl [mdm@dev openssl-1.1.0e]$ openssl version openssl: error while loading
2
Antworten
Kurze version der Frage: Wie bekomme ich den gdb dazu verwenden Sie die debugging-Symbole für libc? Längere version: Ich bin debugging ein Programm mit gdb, und ich möchte, um zu sehen, Informationen über ein futex verwendet libc.
3
Antworten
Irgendwelche Tipps, wie man dieses Problem lösen fehlende Bibliothek problem? In diesem Fall bin ich mit Sunfreeware Pakete, das kompilieren aus dem Quellcode. $ /usr/local/ssl/bin/openssl version ld.so.1: openssl: fatal: libgcc_s.so.1: open failed: No such file or directory
2
Antworten
Habe ich eine binäre ausführbare Datei, ist ein Teil eines akademischen software-Paket, das ich heruntergeladen habe. Ich kann nicht scheinen, um es zu führen, und ich habe keinen Zugriff auf den Quellcode. Ich habe versucht, die folgenden
1
Antworten
First off, halten Sie bitte im Verstand, ich bin neu in linux. Ich habe Probleme beim kompilieren meines Projektes. Ich halte die folgende Fehlermeldung erhalten: /usr/bin/ld: CMakeFiles/Roboter.dir/source/ModuleHandler.cpp.o: undefined reference to symbol 'dlsym@@GLIBC_2.4' //lib/arm-linux-gnueabihf/libdl.so.2: Fehler-hinzufügen von Symbolen: DSO
2
Antworten
Ich versuche ein system am laufen, und habe Probleme mit dem OpenMotif shared libraries. Ich habe Ihr Verzeichnis in LD_LIBRARY_PATH, aber es immer noch nicht finden können. Hier ein Beispiel: [root@intrepid netcool]# ldd /opt/netcool/omnibus/platform/linux2x86/bin/nco_* |grep 'not found'
4
Antworten
Durch die Verwendung von Gentoo passiert es oft, dass nach einem update Programmen verknüpft sind gegen die alten Versionen der Bibliotheken. Normalerweise revdep-rebuild hilft bei der Auflösung, aber dieses mal ist es eine Abhängigkeit auf python-Bibliothek, und
5
Antworten
Habe ich eine cross-kompilierte arm ausführbar. Ich möchte die Bibliothek finden Abhängigkeit der ausführbaren Datei. Ich bin mit ubuntu natty installiert und arm-linux-gnueabi toolchain, die nicht enthalten ldd. Gibt es ein tool zum anzeigen von arm ausführbaren
3
Antworten
Baue ich ein C++ auf Linux ausführbar. Die ausführbare links in einigen boost Bibliotheken. Dies ist die Ausgabe, wenn ich versuche, führen Sie die binäre: root@yourbox:~/work/dev/c++/projects/testfgci/dist/Debug/GNU-Linux-x86$ ./testfgci ./testfgci: error while loading shared libraries: libboost_system.so.1.45.0: cannot open shared
1
Antworten
Wenn ich ldd program ich erhalte eine Ausgabe der form linux-gate.so.1 => (0xb77ae000) libstdc++.so.6 => /lib/libstdc++.so.6 (0xb76bc000) libm.so.6 => /lib/libm.so.6 (0xb7691000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7674000) libc.so.6 => /lib/libc.so.6 (0xb74c2000) /lib/ld-linux.so.2 (0xb77af000) Können Sie erklären, die Ausgabe und