Thread Exe File mit PAR erstellt (0 answers)
Opened by tejste at 2013-05-23 13:39

tejste
 2013-05-23 13:39
#167759 #167759
User since
2012-11-15
21 Artikel
BenutzerIn
[default_avatar]
Hallo,

vielleicht nützen dem einen oder anderen meine Erfahrung mit dem Erstellen eines Exe - Files mit PAR (in der Regel liest man hauptsächlich Verzweiflung Mails).

meine Windows Version ist Windows Vista Service Pack 2
Version 6.0 Build 6002

Perl – Strawberry Perl

perl 5, version 16, subversion 2 (v5.16.2) built for MSWin32-x86-multi-t

Ich habe folgende Pakete aus dem CPAN gebraucht (oder vielleicht nicht wirklich gebraucht, aber ich habe sie installiert, da immer wieder Fehlermeldungen über fehlende Pakete kamen )

- Module-ScanDeps-1.10
- PAR-Dist-0.49
- PAR-1.007
- PAR-Packer-1.014
- Getopt-ArgvFile-1.11

Ich habe sie in der Reihenfolge installieren müssen, da PAR 1.007 eine Abhängigkeit von den ersten beiden Paketen meldet.
nur noch ein kleiner Hinweis: die Installation der Pakete bei Strawberry Perl läuft über Makefile.PL und dmake

Code: (dl )
1
2
3
4
>perl Makefile.PL 
>dmake
>dmake test
>dmake install


was bei mir seltsam war: das "dmake test" bei PAR-Packer-1.014 lieferte eine Menge von Fehlermeldungen zurück (so etwas: Parse errors: Bad plan. You planned 4 tests but ran 1. Failed test: 1), aber die Installation (dmake install) selbst lief ohne Probleme durch.

Anschließend habe ich mit
Code: (dl )
C:\strawberry\perl\lib>pp -o test.exe  test.pl

ein exe File erstellt (das exe File wird im selben Ordner wie die Ausführung erstellt) und habe das auf einem PC wo nicht Perl installiert ist laufen lassen .. es funktioniert!

View full thread Exe File mit PAR erstellt