jeff griffiths wrote:
Tkx provides a clean interface into scripting Tk from Perl, and should
support MSAA version 1 at least. <snip>
Ok, sounds good at least in theory. I'm runing Active State Perl 5.8.6 and said install tkx in ppm. It installed some packages but when I try to run the Hello World example shown in the synopsis, it says the following:

Could not access registry "HKLM\Software\ActiveState\ActiveTcl"
Could not access registry "HKCU\Software\ActiveState\ActiveTcl"
Failed to load Tcl dll! at C:/Perl/lib/DynaLoader.pm line 253.
Unable to initialize Tcl at C:/Perl/lib/DynaLoader.pm line 253.
<snip>

The message seems clear to me, some registry keys and the necessary dlls aren't there. I thought ppm would have taken care of that in one way or another. But then again if it's only a very thin rapper, I reckon it's reasonable to assume that Active State TCL needs to be installed.

So my next question is, what components of TCL must I install to be able to use the tkx wrapper from Perl effectively? Frankly speaking, I don't currently have any interest in TCL apart from using the TK toolkit from Perl, so I'd like to do a minimal install.

Lastly, are there any gochas in converting perl files using tkx to executable form? I presume I must also include some bits of Active TCL and possibly compile them to exes, too?

PS: I'll report on the TKX accessibility using Supernova in this thread, as soon as I've gotten the thing running in the first place.

With kind regards Veli-Pekka Tätilä ([EMAIL PROTECTED])
Accessibility, game music, synthesizers and programming:
http://www.student.oulu.fi/~vtatila/
_______________________________________________
Perl-Win32-Users mailing list
[email protected]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to