On Wed, 14 Feb 2007 12:38:27 -0800 (PST), Steve Madere
<[EMAIL PROTECTED]> wrote:

>
>When I've tried to package a minimal Tcl::Tk
>application using PerlApp, an executable is
>generated that only works on hosts with ActiveTcl
>installed.
>
>Simple executing this line:
>
>      use Tcl::Tk;
>
>Seems to be dependent on the existence
>of registry entries related to ActiveTcl.
>
>Here's the message we get when we try to execute
>a minimalist Tcl::Tk application packaged with PerlApp:
>
>Could not access registry "Software\ActiveState\ActiveTcl" CurrentVersion
>Failed to load Tcl dll! at /PerlApp/DynaLoader.pm line 232.
>Unable to initialize Tcl at /PerlApp/DynaLoader.pm line 232.
>BEGIN failed--compilation aborted at /PerlApp/Tcl/Tk.pm line 4.
>BEGIN failed--compilation aborted at absolute_mintk.pl line 3.
>
>Is there any way to solve this?

Did you try this with PDK 7 Beta or with PDK 6?

PDK 7 Beta has some additional heuristics to bundle the tkkit with the
application, and also makes sure this bundled tkkit will be used at
runtime.

If you have a PDK 6 license, then the PDK 7 Beta will generate fully
functional executables that can outlive the beta period.

Cheers,
-Jan

Reply via email to