Re: [EXIM] exim 2.053 doesn't compile on Debian/GNU Linux 2.…

Page principale
Supprimer ce message
Répondre à ce message
Auteur: Marc Haber
Date:  
À: exim-users
Sujet: Re: [EXIM] exim 2.053 doesn't compile on Debian/GNU Linux 2.0
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/ ***