quarta-feira, 15 de setembro de 2010

Equivalente do LDD no HPUX


Temos 2 opções:

1. chatr [binario]
2. odump -sllibload [binario]

Onde binario pode ser um programa ou uma shared library.

Exemplo de outputs para uma shared library.


bash-3.2# chatr release_pic/swpfs.sl
release_pic/swpfs.sl:
shared library
shared library dynamic path search:
SHLIB_PATH disabled second
embedded path disabled first Not Defined
shared library list:
static /opt/company/lib/libstdcpp.sl
dynamic /opt/gcc-3.4.4/lib/libstdc++.sl.6
dynamic /usr/lib/libm.2
dynamic /opt/gcc-3.4.4/lib/libgcc_s.sl



bash-3.2# odump -sllibload release_pic/swpfs.sl

Shared Library Load List for release_pic/swpfs.sl:

Order Name

0 release_pic/swpfs.sl
1 ^ /opt/company/lib/libstdcpp.sl
2 ^ /opt/gcc-3.4.4/lib/libstdc++.sl.6
3 ^ ^ /usr/lib/libm.2
4 ^ ^ /opt/gcc-3.4.4/lib/libgcc_s.sl
5 ^ ^ ^ /usr/lib/libc.2
6 ^ ^ ^ ^ /usr/lib/libdld.2
7 ^ ^ /usr/lib/libc.2
8 ^ ^ ^ /usr/lib/libdld.2
9 ^ /usr/lib/libm.2
10 ^ /opt/gcc-3.4.4/lib/libgcc_s.sl
11 ^ ^ /usr/lib/libc.2
12 ^ ^ ^ /usr/lib/libdld.2