ywangperl has asked for the wisdom of the Perl Monks concerning the following question:

Evaluating the PDK (I will definitely buy it if it works for me) 1. Generate a perl script (e.pl) with the following 2 lines
require Date::Manip;
require Date::Manip::DM6;
2. perlapp e.pl --add Date::Manip --add Date::Manip::DM6
3. e.exe generate the following errors:
c:\_test>e.exe
ERROR LOADING MODULE: Date::Manip::DM6 at /Date/Manip.pm line 35.
  • Comment on PerlApp created exe doesn't work. Please help

Replies are listed 'Best First'.
Re: PerlApp created exe doesn't work. Please help
by Anonymous Monk on May 20, 2014 at 22:00 UTC
      --add Date::Manip --add Date::Manip::DM6 are used (see the original post)

        --add Date::Manip --add Date::Manip::DM6 are used (see the original post)

        Yes, I saw that, if this was adequate, why do you have a problem?

        You need to add more

        Q: I have problem A: Use solution Q: But I have problem already

        perl -MDevel::VersionDump -MDate::Manip::DM6 -MDate::Manip -e 1 ... Data::Dump - 1.22 Date::Manip - 6.43 Date::Manip::Base - 6.43 Date::Manip::DM6 - 6.43 Date::Manip::Date - 6.43 Date::Manip::Delta - 6.43 Date::Manip::Lang::english - 6.43 Date::Manip::Lang::index - 6.43 Date::Manip::Obj - 6.43 Date::Manip::Recur - 6.43 Date::Manip::TZ - 6.43 Date::Manip::TZ::etgmt00 - 6.43 Date::Manip::TZ_Base - 6.43 Date::Manip::Zones - 6.43 ...

        $ scandeps -e " use Date::Manip::DM6 ; use Date::Manip ; "

        964 modules here

Re: PerlApp created exe doesn't work. Please help
by wjw (Priest) on May 20, 2014 at 23:55 UTC

    Wondering if it could be that the Date::Manip::DM6 is locate somewhere other than where perlapp is looking for it? Perhaps the --lib option would help if that could be the case. Just guessing.... pulled this out of PerlApp Overview. Like I say, just a guess...

    ...the majority is always wrong, and always the last to know about it...

    Insanity: Doing the same thing over and over again and expecting different results...