Thread Probleme mit Strawberry perl und pp (10 answers)
Opened by BF68 at 2015-04-18 09:44

BF68
 2015-04-18 09:44
#180709 #180709
User since
2015-04-03
12 Artikel
BenutzerIn
[default_avatar]
Hallo zusammen,

ich möchte gerne mein Perl-Skript zu einer exe-Datei konvertieren. Ich nutze auf meinem Rechner (WIN 7, 64bit) Strawberry perl in der 32bit Version. Ich hatte gehofft, dass ich in dieser Konstellation aus meinen Perl-Skripten exe-Dateien erstellen, kann, die auf win32 und Win64 laufen.

Dazu nutze ich den Befehl pp -o mein.exe mein.pl

Der Befehl wird fehlerfrei ausgeführt. Die erzeugte exe-datei kann ich auf dem Rechner, auf dem ich sie erstellt habe, ohne Probleme ausführen.

Wenn ich die exe Datei allerdings auf einen anderen Rechner ohne lokale perl-installation kopiere, dann erhalte ich Fehlermeldungen, dass dlls fehlen. Das Problem trittt sowohl auf einem anderen Win7-64bit Rechner auf als auch auf einem alten WinXP-32bit.

Ich kann das Problem lösen, indem ich die dlls aus dem Verzeichnis

c:\Strawverry\c\bin

in das Verzeichnis des Rechners kopiere, auf dem ich die Exe-Datei ohne lokale Perl-Installation ablaufen lassen möchte.

Geht das auch anders? Muss ich den pp Befehl anders nutzen?

Freue mich auf Rückmeldungen.

Viele Grüße

Bernhard

View full thread Probleme mit Strawberry perl und pp