Checking for libc vs. glibc using Python
Thomas Gellekum
tg at melaten.rwth-aachen.de
Thu Oct 21 08:00:20 EDT 1999
"M.-A. Lemburg" <mal at lemburg.com> writes:
> What does the output of ldd look like for glibc and libc on other
> platforms (e.g. Redhat, *BSD, etc.) ?
I forgot (FreeBSD):
/usr/bin/vi:
libcurses.so.2 => /usr/lib/libcurses.so.2 (0x2809f000)
libtermcap.so.2 => /usr/lib/libtermcap.so.2 (0x280ab000)
libc.so.3 => /usr/lib/libc.so.3 (0x280b0000)
but beware of threaded programs:
/usr/local/bin/python:
libmytinfo.so.2 => /usr/lib/libmytinfo.so.2 (0x280b6000)
libreadline.so.3 => /usr/lib/libreadline.so.3 (0x280cc000)
libtermcap.so.2 => /usr/lib/libtermcap.so.2 (0x280ef000)
libm.so.2 => /usr/lib/libm.so.2 (0x280f4000)
libcrypt.so.2 => /usr/lib/libcrypt.so.2 (0x2810f000)
libc_r.so.3 => /usr/lib/libc_r.so.3 (0x28124000)
libc_r contains the pthread functions and the corresponding reentrant
libc code.
tg
More information about the Python-list
mailing list