Nick Craig-Wood wrote:
luca72 <lucabe...@libero.it> wrote:
 There is a command for ctypes that help me to know the entry points
 inside a library.

I don't know..

However nm on the library works quite well on the command line

$ nm --defined-only -D /usr/lib/libdl.so
00000000 A GLIBC_2.0
00000000 A GLIBC_2.1
00000000 A GLIBC_2.3.3
00000000 A GLIBC_2.3.4
00000000 A GLIBC_PRIVATE
0000304c B _dlfcn_hook
000013b0 T dladdr
00001400 T dladdr1
00000ca0 T dlclose
00001170 T dlerror
00001490 T dlinfo
00001760 T dlmopen
00000ae0 T dlopen
000018d0 T dlopen
00000cf0 T dlsym
00000dd0 W dlvsym

nm from the mingw distribution works on Windows too IIRC.

For Windows, you can use the Microsoft tool DUMPBIN to display entry points (and other stuff) for a DLL. Notice that a DLL may have almost any extension, including EXE, SYS, DRV, ...


--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to