Je suis en train d'emballer/compiler cette application simple en utilisant pp avec pp --gui -o test.exe test.pl
:L'application GUI compressée/compilée Perl ne démarre pas/ne fonctionne pas?
#!/usr/bin/perl -w
use Win32::GUI();
use Win32::TieRegistry (Delimiter => "/");
use File::Basename;
use strict;
my $slabel;
my $main = Win32::GUI::Window->new(
-name => 'User APP',
-title => "User APP",
-width => 550,
-height => 300,
);
$main->Show();
Win32::GUI::Dialog();
exit(0);
sub Main_Terminate {
return -1;
}
Cependant, il ne fonctionne pas, il ne démarre pas pour une raison quelconque. Des idées pourquoi?
Si je tente de compiler/emballer à l'aide pp -o test.exe test.pl
puis-je obtenir l'erreur
Vous ne trouvez pas Win32.pm.
Je suis coincé avec ça.
J'ai remarqué que vous avez un lien vers une version périmée de pp (le plus récent est toujours à http://p3rl.org/pp ou http://search.cpan.org/dist/PAR-Packer/lib/pp. pm), pourrait-il être que votre problème provient également de l'exécution de cette version obsolète? Le cas échéant, veuillez mettre à jour et réessayer. – daxim
Je n'étais même pas en mesure d'installer cette dernière version (http://p3rl.org/pp);/ – Pawel
Ok, j'ai installé le dernier PAR depuis http://p3rl.org/pp, il me manquait (ppm installez Getp-ArgvFIle et Module-Scandeps) et il semble bien fonctionner cette fois! Merci! – Pawel