cbouwkamp has asked for the wisdom of the Perl Monks concerning the following question:
I am trying to create a .exe in perl. The program works fine until I try to create it with perlapp. I am using Komodo IDE 5. I have posted my script and the error below. I have added the modules, LWP::UserAgent, NET, and Google::Voice. Lastly I have tried updating mojolicious and google::voice since thats what it is listing to no availI18N\Langinfo.pm: error: Can't locate I18N\Langinfo.pm refby: C:\Perl\lib\Encode\Locale.pm line 51 Can't locate Mojo/EventEmitter.pm in @INC (@INC contains:) at /<C:\Use +rs\Chris\Desktop\Crysys\RTXCountdown\RTX.exe>Mojo/Base.pm line 32. BEGIN failed--compilation aborted at /<C:\Users\Chris\Desktop\Crysys\R +TXCountdown\RTX.exe>Mojo/UserAgent.pm line 2. BEGIN failed--compilation aborted at /<C:\Users\Chris\Desktop\Crysys\R +TXCountdown\RTX.exe>Google/Voice.pm line 6. BEGIN failed--compilation aborted at RTX.pl line 4.
Errors#!/usr/bin/perl -w use strict; use warnings; use Google::Voice; use Date::Calc qw(Delta_Days); use Net::Twitter; #Set Days my @today = (localtime)[5,4,3]; $today[0] += 1900; $today[1]++; my @RT = (2012, 7, 7); my $days = Delta_Days(@today, @RT); #Get Quotes and Phone Numbers open FILE, "c:/Countdown/countdownNumbers.txt" or die "Couldn't op +en file: $!"; my $numbers = join("", <FILE>); close FILE; open FILETWO, "c:/Countdown/Quotes.txt" or die "Couldn't open file +: $!"; my $quotes = join("", <FILETWO>); close FILETWO; #Create Arrays and Lengths my @numbersArray = split(/[\n\r\l]+/, $numbers); my @quotesArray = split(/[\n\r\l]+/, $quotes); my $length = @numbersArray; my $QuotesLength = @quotesArray; #Send Text Message for(my $i = 0; $i < $length; $i++){ my $g = Google::Voice->new->login('secret', 'secret'); $g->send_sms($numbersArray[$i] => " Countdown\nDays Left: + " . $days . "\n Quote:\n" . $quotesArray[0]); } #Send Twitter Message my $nt = Net::Twitter->new( traits => [qw/OAuth API::REST/], consumer_key => 'secret', consumer_secret => 'secret', access_token => 'secret', access_token_secret => 'secret' ); my $result = $nt->update($days .' Days left!'); $result = $nt->update('Quote: ' . $quotesArray[0]); #Rewrite the file and close it open FILETWO, ">c:/Countdown/Quotes.txt"; for(my $i = 1; $i < $QuotesLength; $i++){ print FILETWO $quotesArray[$i] . "\n"; } close FILETWO;
Algorithm\Diff\XS.pm: error: Can't locate Algorithm\Diff\XS.pm refby: C:\Perl\site\lib\Array\Diff.pm line 7 Date\Calc\XS.pm: error: Can't locate Date\Calc\XS.pm refby: C:\Perl\lib\Date\Calc.pm line 26 I18N\Langinfo.pm: error: Can't locate I18N\Langinfo.pm refby: C:\Perl\lib\Encode\Locale.pm line 51 JSON\PP58.pm: error: Can't locate JSON\PP58.pm refby: C:\Perl\lib\JSON\PP.pm Net.pm: error: Can't locate Net.pm refby: perlapp --add Net:: Can't locate Mojo/EventEmitter.pm in @INC (@INC contains:) at /<C:\Use +rs\Chris\Desktop\Countdown\RT.exe>Mojo/Base.pm line 32. BEGIN failed--compilation aborted at /<C:\Users\Chris\Desktop\Countdow +n\RT.exe>Mojo/UserAgent.pm line 2. BEGIN failed--compilation aborted at /<C:\Users\Chris\Desktop\RTCountd +own\RT.exe>Google/Voice.pm line 6. BEGIN failed--compilation aborted at RT.pl line 4.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Troubles creating a .exe
by Marshall (Canon) on Feb 26, 2012 at 02:49 UTC | |
by cbouwkamp (Novice) on Feb 26, 2012 at 03:08 UTC | |
by Marshall (Canon) on Feb 26, 2012 at 03:29 UTC | |
by cbouwkamp (Novice) on Feb 26, 2012 at 05:24 UTC | |
by Marshall (Canon) on Feb 26, 2012 at 06:00 UTC | |
| |
by cbouwkamp (Novice) on Feb 26, 2012 at 04:26 UTC | |
by Marshall (Canon) on Feb 26, 2012 at 03:45 UTC | |
by cbouwkamp (Novice) on Feb 26, 2012 at 05:42 UTC | |
by Marshall (Canon) on Feb 26, 2012 at 05:52 UTC | |
| |
by cbouwkamp (Novice) on Feb 26, 2012 at 04:19 UTC | |
by Marshall (Canon) on Feb 26, 2012 at 05:26 UTC | |
| |
|
Re: Troubles creating a .exe
by CountZero (Bishop) on Feb 26, 2012 at 20:29 UTC | |
by Anonymous Monk on Feb 26, 2012 at 22:52 UTC | |
by CountZero (Bishop) on Feb 27, 2012 at 07:27 UTC | |
by Anonymous Monk on Feb 27, 2012 at 09:54 UTC | |
by CountZero (Bishop) on Feb 27, 2012 at 10:00 UTC | |
| |
by cbouwkamp (Novice) on Feb 26, 2012 at 22:38 UTC | |
|
Re: Troubles creating a .exe
by Marshall (Canon) on Feb 26, 2012 at 08:23 UTC | |
by Anonymous Monk on Feb 26, 2012 at 08:44 UTC | |
|
Re: Troubles creating a .exe
by Anonymous Monk on Feb 26, 2012 at 07:57 UTC |