"Christopher M. Sedore" <[EMAIL PROTECTED]> writes:
> I'm trying to load the postgres extension for tcl into mod_dtcl
> without success--here's what happens (result returned from apache):
> couldn't load file "/usr/local/pgsql/lib/libpgtcl.so":
> /usr/local/pgsql/lib/libpgtcl.so: Undefined symbol "Tcl_GetChannel"
This really looks like something using the wrong version of Tcl.
> I can load the extension into tclsh8.2 at the command prompt.
> Interestingly enough, I get the same message if I try to load the
> extension in to tclsh8.3.
> I have verified that mod_dtcl.so and libpgtcl.so were both built
> with the 8.2 tcl libraries, both by looking at the makefile and
> using lsof to see which libraries are held open by the programs.
Did you try
ldd -d /usr/local/pgsql/lib/libpgtcl.so ?
Or something like
objdump -T /usr/lib/libtcl8.2.so.1 | grep Channel
on Linux?
Can you describe the system further?
Ciao,
--
David N. Welton
Personal: http://www.efn.org/~davidw/
Free Software: http://people.debian.org/~davidw/
Apache Tcl: http://tcl.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]