From: | Murray Prior Hobbs <murray(at)efone(dot)com> |
---|---|
To: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
Cc: | Brent Verner <brent(at)rcfile(dot)org>, pgsql-sql(at)postgresql(dot)org |
Subject: | Re: pltlc and pltlcu problems |
Date: | 2002-01-20 07:57:37 |
Message-ID: | 3C4A7871.7050600@efone.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers pgsql-sql |
ok ok - so i went off and read a LOT about Tcl - cool what a nice tool
and then i downloaded the tcl/tk sources and built with appropriate
configure options and installed it - in approprate places (in /usr/bin -
over the old copies that were already there) and ran the tests and
dowloaded some TCl samples and played with the apps
as i had been using the postgres 7.2 beta i reinstalled 7.13 over the
top - right from the start, reconfigured, recompiled, reinstalled,
reinitialised
and tried to call a tcl function yet again - but now i get this error
ERROR: pltcl: internal error - cannot create 'normal' interpreter
but hmm, that's further than i got before and at least the database does
not restart itself in the process
and in the code i have got one step further
any clues?
murray
if ((pltcl_hold_interp = Tcl_CreateInterp()) == NULL)
{
elog(ERROR, "pltcl: internal error - cannot create 'hold' "
"interpreter");
}
/************************************************************
* Create the two interpreters
************************************************************/
if ((pltcl_norm_interp =
Tcl_CreateSlave(pltcl_hold_interp, "norm", 0)) == NULL)
{
elog(ERROR,
"*pltcl: internal error - cannot create 'normal' interpreter*");
}
murray
Tom Lane wrote:
>Murray Prior Hobbs <murray(at)efone(dot)com> writes:
>
>>maybe this is a dumb question
>>but are not all the tcl sources part of the source distribution?
>>
>
>I'm only going to say this one more time: Tcl is not part of Postgres.
>
>pltcl depends on libtcl (note difference), and the loader is evidently
>not finding libtcl.so. Which will absolutely NOT be in
>/usr/lib/postgresql. The question for you is where it actually lives
>(if it's installed at all), and next why the dynamic loader search path
>isn't finding it.
>
> regards, tom lane
>
>---------------------------(end of broadcast)---------------------------
>TIP 5: Have you checked our extensive FAQ?
>
>http://www.postgresql.org/users-lounge/docs/faq.html
>
From | Date | Subject | |
---|---|---|---|
Next Message | Brent Verner | 2002-01-20 11:59:29 | Re: pltlc and pltlcu problems |
Previous Message | Marc G. Fournier | 2002-01-20 07:15:24 | Re: PostgreSQL 8.0 and cross-platform capabilities |
From | Date | Subject | |
---|---|---|---|
Next Message | Brent Verner | 2002-01-20 11:59:29 | Re: pltlc and pltlcu problems |
Previous Message | Stephan Szabo | 2002-01-19 20:08:24 | Re: table alias on update and delete query |