Need tcl85.dll for tclkit 8.5.9

105 views
Skip to first unread message

Jason Woodworth

unread,
Mar 30, 2011, 7:42:58 PM3/30/11
to starkit
We have a problem where if I load tcl85.dll within the 8.5.9 tclkit
shell, it crashes and returns 'alloc: invalid block: 00547BF4: 1 0'. I
need to load this because it is a dependency of a 3rd party test-
equipment dll.

The tcl85.dll library we are using for 8.5.9 came from the ActiveState
ActiveTcl 8.5.9.2 distro.

Our conclusion is that the tclkit was made using a different tcl85.dll
file then we have access to.

Where can we get the tcl85.dll file that tclkit-8.5.9-win32.upx.exe
was compiled with?

Thx,
Jason

Pat Thoyts

unread,
Mar 30, 2011, 8:30:34 PM3/30/11
to Jason Woodworth, starkit

Tclkit is a statically linked tclsh. So there is no tcl85.dll for it -
it is linked into the executable along with a virtual filesystem
containing the necessary script files.
Looks like you need to use a plain tclsh/wish instead.

Jeff Hobbs

unread,
Mar 30, 2011, 8:30:11 PM3/30/11
to Jason Woodworth, starkit
On 30/03/2011 5:30 PM, Pat Thoyts wrote:
> On 31 March 2011 00:42, Jason Woodworth<woo...@gmail.com> wrote:
>> We have a problem where if I load tcl85.dll within the 8.5.9 tclkit
>> shell, it crashes and returns 'alloc: invalid block: 00547BF4: 1 0'. I
>> need to load this because it is a dependency of a 3rd party test-
>> equipment dll.
>>
>> The tcl85.dll library we are using for 8.5.9 came from the ActiveState
>> ActiveTcl 8.5.9.2 distro.
>>
>> Our conclusion is that the tclkit was made using a different tcl85.dll
>> file then we have access to.
>>
>> Where can we get the tcl85.dll file that tclkit-8.5.9-win32.upx.exe
>> was compiled with?

> Tclkit is a statically linked tclsh. So there is no tcl85.dll for it -


> it is linked into the executable along with a virtual filesystem
> containing the necessary script files.
> Looks like you need to use a plain tclsh/wish instead.

Either that or use what's called a stardll (dll version of same executable).

Jeff

Reply all
Reply to author
Forward
0 new messages