Since ldd lists only the dynamic libraries, is there a way to extract the information about the static libraries used to create the executable?
ldd
No, the names of the libraries are discarded during the linking process. However, if your executable contains debug information (i.e. it was compiled with the -g flag), you may be able to get information from that.