Wie liste ich Bibliotheksabhängigkeiten einer nicht-nativen Binärdatei auf?

Bei der Entwicklung für native Plattformen kann ich mit ldd alle gemeinsam genutzten Bibliotheken (.so-Dateien) auflisten, die eine von mir erstellte ausführbare Binärdatei beim Start zu laden versucht. Beim Cross-Compilieren weiß ich jedoch nicht, wie ich dieselben Informationen erhalten kann. Dasldd ist kein normales binutils-Dienstprogramm wiestrip oderar, das kann man mitbauengcc Für das Cross-Compilieren ist es jedoch ein kryptisches Shell-Skript, das anscheinend nur auf nativen Plattformen ausgeführt werden kann.

Gibt es also eine Möglichkeit, mithilfe der Tools für zielübergreifende Binutils eine Liste der dynamisch verknüpften Abhängigkeiten für eine fremde Binärdatei abzurufen?

Antworten auf die Frage(9)

Ihre Antwort auf die Frage