From: | Michael Talbot-Wilson <mtw(at)view(dot)net(dot)au> |
---|---|
To: | pgsql-interfaces(at)postgresql(dot)org |
Subject: | pgtcl installation problem |
Date: | 2006-12-23 10:22:15 |
Message-ID: | Pine.LNX.4.60.0612232025590.14153@calypso.view.net.au |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | 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
From | Date | Subject | |
---|---|---|---|
Next Message | Deadwood | 2006-12-23 16:15:08 | Re: pgtcl installation problem |
Previous Message | f.guidi@libero.it | 2006-12-21 12:20:06 | Re: AGAIN - problem with BCC55 and libpq 8.2 |