ldd(1) ldd(1)
NAME
ldd - Dynamische Abhängigkeiten ausgeben
SYNTAX
ldd [-d | -r] Datei
BESCHREIBUNG
Das ldd-Kommando (list dynamic dependencies) gibt die Pfadnamen aller
gemeinsam benutzten Objekte aus, die bei der Ausführung von Datei
geladen werden. Ist Datei eine ausführbare Datei, die nicht auf
gemeinsam benutzte Objekte zugreift, läuft ldd erfolgreich ab und
generiert keine Ausgaben.
ldd kann außerdem verwendet werden, um die Kompatibilität der Datei
mit den gemeinsam benutzten Objektdateien zu prüfen. Können Symbolre-
ferenzen nicht aufgelöst werden, so werden Warnungen ausgegeben.
OPTIONEN
-d veranlaßt ldd zur Prüfung aller Referenzen auf Datenobjekte.
-r veranlaßt ldd zur Überprüfung der Datenobjekte und Funktionen.
ENDESTATUS
ldd gibt die Pfadnamen der gemeinsam benutzten Objekte über stdout
aus. Die Ausgabe der nichtauflösbaren Referenzen wird über stderr aus-
gegeben. Wenn Datei keine ausführbare Datei ist oder nicht zum Lesen
geöffnet werden kann, so liefert das Kommando einen Rückgabewert
ungleich Null.
HINWEISE
ldd führt keine gemeinsam benutzten Objekte auf, die über dlopen(3X)
angehängt werden.
ldd verwendet zum Auffinden der gemeinsam benutzten Objekte den selben
Algorithmus wie der dynamische Binder.
SIEHE AUCH
cc(1), ld(1).
Kapitel "Das C-Übersetzungssystem" in "Leitfaden und Werkzeuge für die
Programmierung mit C".
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98