Bon enfin non, mais pour disons qu'il n'est pas vraiment adapté à ce que tu veux faire. Typiquement, les bibliothèques que tu dois lister en tant que dépendances sont celles qui sont directement requises par tes binaires, alors que ldd fait une résolution récursive.
Essaye plutôt ça :
# objdump -p ton_fichier_binaire | sed -n 's:^NEEDED::p'
# ldd puxor
Posté par tgl . En réponse au message help : script bash qui trouve les dépendances. Évalué à 2.
Essaye plutôt ça :
# objdump -p ton_fichier_binaire | sed -n 's:^NEEDED::p'
Et tu peux aussi jeter un oeil sur ces bouts de code là, qui pourraient t'inspirer. Y'a des trucs spécifiques à Gentoo dedans, mais c'est adaptable je pense :
http://www.gentoo.org/cgi-bin/viewcvs.cgi/users/spider/depreverse/?(...)
http://tdegreni.free.fr/gentoo/dotfinder.py(...)