Beefy Boxes and Bandwidth Generously Provided by pair Networks
No such thing as a small change
 
PerlMonks  

Re: Why behaviour changes after converting to exe

by reneeb (Chaplain)
on Jul 31, 2006 at 07:28 UTC ( #564699=note: print w/ replies, xml ) Need Help??


in reply to Why behaviour changes after converting to exe

the en_US.pm file is part of the DateTime::Locale distribution. Try to add the module to the PAR archive manually:

pp -M DateTime::Locale -o script.exe script.pl


Comment on Re: Why behaviour changes after converting to exe
Download Code
Re^2: Why behaviour changes after converting to exe
by syphilis (Canon) on Jul 31, 2006 at 07:35 UTC
    pp -M DateTime::Locale -o script.exe script.pl

    That doesn't work for me ... close, but not quite. I found I had to specifically load DateTime::Locale::en_US:
    pp -M DateTime::Locale::en_US -o script.exe script.pl
    Cheers,
    Rob
      Hi syphilis,

      That worked fine for me.Thanks a lot.But I am assigning some values to that by creating an object,see the code below,
      #!/bin/perl-w use DateTime; my $runtime = DateTime->new( year => 2006, month => 07, day => 31, hour => 9, minute => 54, #time_zone => "America/Los_Angeles", time_zone => "Indian/Christmas", ); print"Runtime=> $runtime\n";
      When I run the above code by using .pl file it is working.But when i convert it to exe by using pp -M DateTime::Locale::en_US -o perdate.exe perdate.pl it is not working and showing the meesage,
      C:\Perl\bin>perdate.exe The timezone 'Indian/Christmas' could not be loaded, or is an invalid +name.
      But that timezone is already found and working fine for .pl file.Could you suggest why?? and help me to solve this.
        Perhaps you should actually read the pp documentation.

        Martin
        pp -M DateTime::Locale::en_US -o perdate.exe perdate.pl

        Did you work it out from the advice provided by gellyfish:
        pp -M DateTime::Locale::en_US -M DateTime::TimeZone::Indian::Christmas -o perdate.exe perdate.pl

        Cheers,
        Rob
Re^2: Why behaviour changes after converting to exe
by madtoperl (Monk) on Jul 31, 2006 at 07:39 UTC
    Hi reneeb,

    Thanks for your try.But again the converted exe is giving the same error.Any other suggestion please.

    Thanks.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://564699]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others romping around the Monastery: (6)
As of 2014-08-31 10:41 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The best computer themed movie is:











    Results (294 votes), past polls