@twobob:
You're welcome to look at the pax-utils tools from the Gentoo hardened guys (
https://wiki.gentoo.org/wiki/Project.../PaX_Utilities /
http://dev.gentoo.org/~vapier/dist/), notably the lddtree script (that prints the full dependency tree of a binary/lib, following the deps of each lib), and the symtree script that points out weak/unresolved symbols.