On Wed, 18 Nov 1998 10:56:40 +0000 (GMT), you wrote:
>That's right. Perl keeps around the various compiler and library
>options that are necessary for building Perl extensions. If "-lgdbm"
>is included in there then Perl itself was compiled with "-lgdbm" and
>I would expect that
> ldd /usr/bin/perl
>would have a line showing a dependency on something like libgdbm.so.2.
|mh@torres:/home/mh > ldd /usr/bin/perl
| libnsl.so.1 => /lib/libnsl.so.1 (0x4000e000)
| libdb.so.2 => /lib/libdb.so.2 (0x40014000)
| libgdbm.so.1 => /usr/lib/libgdbm.so.1 (0x40022000)
| libdl.so.2 => /lib/libdl.so.2 (0x4002a000)
| libm.so.6 => /lib/libm.so.6 (0x4002d000)
| libc.so.6 => /lib/libc.so.6 (0x40046000)
| libcrypt.so.1 => /lib/libcrypt.so.1 (0x400eb000)
| /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
|mh@torres:/home/mh >
That seems to be correct.
>I suppose it's possible that the Debian crowd messed up their Perl
>build and linked statically against libgdbm.a when *they* built Perl
>but
is that a bug in the perl package?
>that you don't have libgdbm.a installed on your system.
yes. I only have some libgdbm.so. files, but no libgdbm.a
>With Red Hat Linux, for example, the archive library libgdbm.a is in
>the gdbm-devel RPM whereas the libgdbm.so stuff is all that most
>people need and lives in the gdbm RPM.
With debian, that would be the package devel/libgdbmg1-dev. So I'm
off-hook once I install that package?
Greetings
Marc
--
-------------------------------------- !! No courtesy copies, please !! -----
Marc Haber | " Questions are the | Mailadresse im Header
Karlsruhe, Germany | Beginning of Wisdom " | Fon: *49 721 966 32 15
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fax: *49 721 966 31 29
--
*** Exim information can be found at
http://www.exim.org/ ***