On Sat, 23 Dec 2006, Tom Lane wrote:
> Michael Talbot-Wilson <mtw@view.net.au> writes:
>> With nm /usr/local/lib/pgtcl1.5.3/libpgtcl1.5.3.so I see
>
>> U lo_close
>> ...
>
> It should be getting those from libpq --- probably its reference to
> libpq.so is borked somehow. What does ldd tell you?
Thanks. This hint put me on the right track. It told me:
1 mtw@peregrine[19:15:23]:/usr/local/lib/pgtcl1.5.3$ ldd libpgtcl1.5.3.so linux-gate.so.1 => (0xffffe000)
libdl.so.2 => /lib/libdl.so.2 (0xb7fe9000) libm.so.6 => /lib/libm.so.6 (0xb7fc4000) libc.so.6 =>
/lib/libc.so.6(0xb7ea5000) /lib/ld-linux.so.2 (0x80000000)
1 mtw@peregrine[19:15:35]:/usr/local/lib/pgtcl1.5.3$
But now it says:
1 mtw@peregrine[20:08:03]:/usr/local/lib/pgtcl1.5.3$ ldd libpgtcl1.5.3.so linux-gate.so.1 => (0xffffe000)
libpq.so.5 => /usr/local/libexec/pgsql/lib/libpq.so.5 (0xb7ef5000) libdl.so.2 => /lib/libdl.so.2 (0xb7ef1000)
libm.so.6 => /lib/libm.so.6 (0xb7ecc000) libc.so.6 => /lib/libc.so.6 (0xb7dad000) libssl.so.0 =>
/usr/lib/libssl.so.0(0xb7d7b000) libcrypto.so.0 => /usr/lib/libcrypto.so.0 (0xb7c7d000) libcrypt.so.1 =>
/lib/libcrypt.so.1(0xb7c4f000) libpthread.so.0 => /lib/libpthread.so.0 (0xb7c3c000) /lib/ld-linux.so.2
(0x80000000)
1 mtw@peregrine[20:08:16]:/usr/local/lib/pgtcl1.5.3$
--Mike Talbot-Wilson