Thread Strawberry-perl-5.16.1.1 : PAR:Packer Installproblem (4 answers)
Opened by phile at 2012-09-29 15:49

phile
 2012-09-29 15:49
#162196 #162196
User since
2012-09-29
3 Artikel
BenutzerIn
[default_avatar]
Hi !

Ich versuche eigentlich nach Jahren mal wieder was mit Perl zu machen, und vor allem unter Windows ein paar Perl-Skripte in ein .exe zu kompilieren.

Leider scheitere ich bisher gnadenlos. Tinyperl kann entgegen dem Anschein keine Standalone-Exe kompilieren, sondern benötigt noch eine Dll.

Und nachdem ich jetzt auf dem zweiten Rechner Strawberry-perl-5.16.1.1 installiert habe, bin ich jetzt langsam etwas entmutigt:

- Auf Windows 7 liess sich PAR:Packer nicht installieren, der (die) Fehler sind hier bereits gemeldet ohne für mich sichtbare einfache Lösung, weil es wohl mehrere sind, teilweise wird auf MingW Fehler verwiesen, etc.

- Na gut, VM mit XP SP3 gestartet, Strawberry Perl 32 Bit installiert (nach "c:\strawberryPerl", vielleicht hätte ich den Verzeichnisnamen nicht ändern sollen, aber ein Leerzeichen enthält er nicht, sollte also gehen.)

und im CPAN Fenster "install PAR:Packer" abgesetzt.
Das sollte es doch sein, oder?

Es geht gut, bis:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
gcc -c -s -O2 -DWIN32  -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IM
PLICIT_SYS -fno-strict-aliasing -mms-bitfields -I"C:\strawberryPerl\perl\lib\CO
RE" -DLOAD_MY_LIBGCC -DPARL_EXE=\"parl.exe\" -s -O2 main.c
windres -F pei-i386 -i winres\pp.rc -o winres\pp.res
windres -o ppresource.coff winres\pp.res
windres: unexpected version string length 68 != 32 + 8
dmake: Error code 129, while making 'ppresource.coff'
dmake.exe: Error code 255, while making 'subdirs'
RSCHUPP/PAR-Packer-1.013.tar.gz
C:\strawberryPerl\c\bin\dmake.exe -- NOT OK
Running make test
Can't test without successful make
Running make install
Make had returned bad status, install seems impossible
Stopping: 'install' failed for 'R/RS/RSCHUPP/PAR-Packer-1.013.tar.gz'.
Failed during this command:
RSCHUPP/PAR-Packer-1.013.tar.gz : make NO


Meine Frage: Gibt es nicht irgendeine Kombination, die auf Anhieb geht ohne Basteln?

Ich würde auch ActiveState nehmen, aber das wurde ja bzgl. Modulen nochmehr in Frage gestellt.

Danke im voraus, Gruß, Phil

modedit Editiert von pq: code-tags
Last edited: 2012-09-29 15:51:18 +0200 (CEST)

View full thread Strawberry-perl-5.16.1.1 : PAR:Packer Installproblem