[ Usenet FAQs | Web FAQs | Documents | RFC Index ]
Single Page
Top Document: SGI apps Frequently Asked Questions (FAQ)
Previous Document: -45- Can I use dynamic shared objects in IRIX?
Next Document: -47- Why does malloc() never return NULL?
-
Search the FAQ Archives
Single Page
Top Document: SGI apps Frequently Asked Questions (FAQ)
Previous Document: -45- Can I use dynamic shared objects in IRIX?
Next Document: -47- Why does malloc() never return NULL?
-46- How can I tell which shared objects my executable uses?
To see static dependencies (the names of libraries specified at compile time), use 'odump -Lv' for COFF format executables (under IRIX 4.0.x, or 5.x using the irix4 compatibility stuff) and 'odump -Dl' or 'elfdump -Dl' for ELF format executables (IRIX 5.x only). (Both are in the dev.cmplrs_sw.util subsystem.) To see dynamic dependencies (the full paths to libraries determined at runtime, after environment variables are taken into account, which is what SunOS' 'ldd' tells you), use rld.debug and turn on rld tracing with _RLD_ARGS. See the rld(1) manpage.
Top Document: SGI apps Frequently Asked Questions (FAQ)
Previous Document: -45- Can I use dynamic shared objects in IRIX?
Next Document: -47- Why does malloc() never return NULL?
Single Page
[ Usenet FAQs | Web FAQs | Documents | RFC Index ]
Send corrections/additions to the FAQ Maintainer:
sgi-faq@viz.tamu.edu (The SGI FAQ group)
Last Update October 22 2009 @ 05:34 AM