Now that we know it is Tk::Text that is missing, perhaps adding "-M Tk::Text
" to the pp command line will work, too.

----- Original Message ----- 
From: "Roderich Schupp" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, June 03, 2004 10:12 AM
Subject: Re: PAR question about packages


> On Wed, 2004-06-02 at 23:51, the.noonings wrote:
> > This does not answer your question, but, I put in some debug print
statments
> > so that at least you can tell where it is bombing.  Per the log file
output,
> > it is getting past only the first four debug statements.
> > DEBUG_01
> > DEBUG_02
> > DEBUG_03
> > DEBUG_04
> >
> > That means your "output = $mw->Scrolled" is not being liked.
>
> The problem is in line 64-65:
>
> $output = $mw->Scrolled(
>   'Text',
>   ...
>
> Module::ScanDeps doesn't recognize that this implies that Tk::Text
> will be required and it's indeed missing from the .exe (you
> can check with "unzip -l whatever.exe"). As a workaround, change
> the lines to
>
> $output = $mw->Scrolled('Text',
>   ...
>
> which _is_ recognized by Module::ScanDeps. Or use
>
> pp -x -o ...
>
> to pack which - in addition to static scanning - will also run
> your program and note all modules that got actually loaded (but is
> currently broken in PAR 0.83).
>
> Cheers, Roderich

Reply via email to