Rocco-
On Apr 20, 2009, at 2:42 PM, Rocco Caputo wrote:
I don't see POE::Loop::TkActiveState or POE::Loop::TkCommon in your
--add directives. Do you mean that perlapp recognizes them?
Yes, it tries to figure out what needs to be included on its own (the
best it can). I usually start without an --add options on the command
line, then add it whatever the resulting executable complains about
not finding. The current command is probably overkill (I didn't cull
out the non-used modules), but you can see a list of all the modules
it includes by turning on verbose. Here's an excerpt of the verbose
output showing the POE stuff:
+++ C:\Perl\site\lib\POE.pm
POE\.pm:
error: Can't locate POE\.pm
refby: C:\Perl\site\lib\POE.pm line 57
+++ C:\Perl\site\lib\POE\Driver\SysRW.pm
+++ C:\Perl\site\lib\POE\Filter.pm
+++ C:\Perl\site\lib\POE\Filter\Line.pm
+++ C:\Perl\site\lib\POE\Kernel.pm
+++ C:\Perl\site\lib\POE\Loop\PerlSignals.pm
+++ C:\Perl\site\lib\POE\Loop\Select.pm
+++ C:\Perl\site\lib\POE\Loop\Tk.pm
+++ C:\Perl\site\lib\POE\Loop\TkActiveState.pm
+++ C:\Perl\site\lib\POE\Loop\TkCommon.pm
+++ C:\Perl\site\lib\POE\Queue\Array.pm
+++ C:\Perl\site\lib\POE\Resource\Aliases.pm
+++ C:\Perl\site\lib\POE\Resource\Events.pm
+++ C:\Perl\site\lib\POE\Resource\Extrefs.pm
+++ C:\Perl\site\lib\POE\Resource\FileHandles.pm
+++ C:\Perl\site\lib\POE\Resource\SIDs.pm
+++ C:\Perl\site\lib\POE\Resource\Sessions.pm
+++ C:\Perl\site\lib\POE\Resource\Signals.pm
+++ C:\Perl\site\lib\POE\Resource\Statistics.pm
+++ C:\Perl\site\lib\POE\Resources.pm
+++ C:\Perl\site\lib\POE\Session.pm
+++ C:\Perl\site\lib\POE\Wheel.pm
POE\XS\Queue\Array.pm:
error: Can't locate POE\XS\Queue\Array.pm
refby: C:\Perl\site\lib\POE\Kernel.pm line 28
The full output is documented in the perlmonks article:
http://www.perlmonks.org/?node_id=758312
I'm guessing the answer will be that I need to --add something that's
missing, but I can't figure out what that is.
Any help is very much appreciated! Even how to go about debugging this
further...
Thanks
-Craig