Můžete také použít objdump a aby bylo možné pouze vypsat a prohledat část záhlaví binárního souboru. To vám může ušetřit několik milisekund...
#!/bin/sh
arm-none-linux-gnueabi-objdump -x $1 | grep NEEDED
Zde je další možnost, můžete nastavit proměnnou prostředí LD_TRACE_LOADED_OBJECTS na libovolnou hodnotu, řekněme 1, a pak už jen spustíte spustitelný soubor, výstupem by měly být jeho dynamické závislosti.
Je to trochu zmatek, ale je to nejlepší řešení, které jsem našel, a pro základní použití to opravdu funguje docela dobře - stačí uložit tento skript jako "arm-none-linux-gnueabi-ldd" s ostatními křížovými nástroji.
#!/bin/sh
arm-none-linux-gnueabi-readelf -a $1 | grep "Shared library:"