pg.ddx.io  pgsql-interfaces@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Constantin Teodorescu <teo@flex.ro>
To: Tom Lane <tgl@sss.pgh.pa.us>
Cc: pgsql-hackers@postgreSQL.org
Cc: pgsql-interfaces@postgreSQL.org
Subject: Re: [INTERFACES] crypt not included when compiling libpgtcl !!!!!!!
Date: Sat, 07 Nov 1998 08:20:25 +0000
Message-ID: <364402C9.21FE4A2@flex.ro> (raw)
References: <15661.910377913@sss.pgh.pa.us>

Tom Lane wrote:
> 
> Constantin Teodorescu <teo@flex.ro> writes:
> > [root@teo libpgtcl]# ldd libpgtcl.so.2.0
> >         libcrypt.so.1 => /lib/libcrypt.so.1 (0x40014000)
> >         libc.so.6 => /lib/libc.so.6 (0x40041000)
> >         /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00000000)
> 
> > [root@teo libpgtcl]# ldd ../libpq/libpq.so.2.0
> >         statically linked
> 
> Well, that's pretty interesting.  Evidently you were able to persuade
> the linker to dynamically link libpgtcl.so to libcrypt.so, but the patch
> I suggested did *not* persuade the linker to dynamically link libpq.so
> to libcrypt.so.

The patch that you send me I have applied ONLY to Makefile.in from
src/interfaces/libpgtcl directory.
Should I apply it to Makefile.in from src/interfaces/libpq directory ?


>  Just exactly what change did you make in libpgtcl's
> Makefile, anyway?  I assumed it was simply adding -lcrypt, but now I
> am not so sure.

Yes. Only add -lcrypt


> And we also need to figure out why the linker is including libpq.a into
> libpgtcl.so, instead of creating a dynamic link from libpgtcl.so to
> libpq.so like it did for libcrypt and libc.
> 
> (BTW, do you have a libcrypt.a in /lib, or just libcrypt.so?)

in /usr/lib libcrypt.a and libcrypt.so
in /lib/libcrypt.so

-- 
Constantin Teodorescu
FLEX Consulting Braila, ROMANIA



view thread (25+ messages)  latest in thread

Message-ID: <364402C9.21FE4A2@flex.ro>
Permalink:  ../364402C9.21FE4A2@flex.ro/
Also on:    postgresql.org/message-id/364402C9.21FE4A2@flex.ro

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-interfaces@postgresql.org
  Cc: teo@flex.ro, tgl@sss.pgh.pa.us, pgsql-hackers@postgreSQL.org
  Subject: Re: [INTERFACES] crypt not included when compiling libpgtcl !!!!!!!
  In-Reply-To: <364402C9.21FE4A2@flex.ro>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox