pgtcl installation problem - Mailing list pgsql-interfaces

From Michael Talbot-Wilson
Subject pgtcl installation problem
Date
Msg-id Pine.LNX.4.60.0612232025590.14153@calypso.view.net.au
Whole thread Raw
Responses Re: pgtcl installation problem  (Tom Lane <tgl@sss.pgh.pa.us>)
Re: pgtcl installation problem  (L Bayuk <lbayuk@pobox.com>)
Re: pgtcl installation problem  ("Deadwood" <adamfe@gmail.com>)
List pgsql-interfaces
I have installed postgresql 8.2.0 and pgtclng 1.5.3 but the
installation of pgtclng 1.5.3 is faulty.  I hope someone can tell me
what I'm doing wrong.

I try to run this script (named see):
      #!/usr/local/bin/tclsh      package require Pgtcl      set fd [pg_connect -conninfo "host = localhost dbname =
mtw"]

and get this response:

couldn't load file "/usr/local/lib/pgtcl1.5.3/libpgtcl1.5.3.so":
/usr/local/lib/pgtcl1.5.3/libpgtcl1.5.3.so: undefined symbol:
lo_export    while executing
"load /usr/local/lib/pgtcl1.5.3/libpgtcl1.5.3.so pgtcl"    ("package ifneeded" script)    invoked from within
"package require Pgtcl"    (file "./see" line 2)

With nm /usr/local/lib/pgtcl1.5.3/libpgtcl1.5.3.so I see
         U lo_close         U lo_creat         U lo_export         U lo_import         U lo_lseek         U lo_open
   U lo_read         U lo_tell         U lo_unlink         U lo_write         U memcpy@@GLIBC_2.0
 

but

00005740 T Pg_lo_close
00004f80 T Pg_lo_creat
00004a70 T Pg_lo_export
00004bd0 T Pg_lo_import
000051c0 T Pg_lo_lseek
00005860 T Pg_lo_open
00005560 T Pg_lo_read
00004e40 T Pg_lo_tell
00004d20 T Pg_lo_unlink
000053e0 T Pg_lo_write

This is on Linux, fairly up-to-date.

Hope someone can help.  I have been using an earlier version of pgtcl
with postgresql 8.1 but now I'm lost and stuck.

Dunno why I see         U memcpy@@GLIBC_2.0
because I have /lib/libc-2.4.so.  But I have very little understanding
this stuff (the linker).

--Mike Talbot-Wilson


pgsql-interfaces by date:

Previous
From: "f\.guidi\@libero\.it"
Date:
Subject: Re: AGAIN - problem with BCC55 and libpq 8.2
Next
From: Tom Lane
Date:
Subject: Re: pgtcl installation problem