hi ich bekomme beim konvertieren mit perl2exe folgenden fehler:
##########################################
Warning: Can't locate File/BSDGlob.pm
at C:\Perl\lib\File\GlobMapper.pm line 13
@INC = C:\Perl\site\lib, C:\Perl\lib, .
Warning: Can't locate Compress/Bzip2.pm
at C:\Perl\site\lib\HTTP\Message.pm line 216
@INC = C:\Perl\site\lib, C:\Perl\lib, .
Warning: Can't locate I18N/Langinfo.pm
at C:\Perl\lib\encoding.pm line 44
@INC = C:\Perl\site\lib, C:\Perl\lib, .
###########################################
ich hab nach den Modulen gegoogelt und sie auch gefunden, aber wenn ich nach Makefile.pl "nmake" mache bekomme ich ne Meldung das der Befehl "CL" nicht gefunden wurde, gefolgt von lauter fehlern.
Eigentlich benutze ich die Module in meinem Programm nicht, und wenn ich das programm als .pl ausführe klappt es auch....
brauche dringend hilfe, will das endlich als .exe haben so das es funktioniert...
User since
2005-01-17
14746
Artikel
Admin1
Schon mal bei Indigostars Support nachgefragt? Von denen ist schließlich das Programm.
Die meisten hier verwenden wohl für ausführbare komplette Programme PAR.
User since
2003-08-04
14371
Artikel
ModeratorIn
GwenDragon+2008-07-24 11:19:54--Die meisten hier verwenden wohl für ausführbare komplette Programme PAR.
Ich nehme mittlerweile Cava (
http://www.cava.co.uk/)...
@renne
Ich habe grad eben cava heruntergeladen und konnte problemlos eine exe datei erstellen.So wie es aussieht muss ich das ganze "Projekt Ordner" einem Freund geben damit er das Programm starten kann,oder habe ich da was falsch gemacht?Wie kann ich das ganze somachen,dass ich nur die exe datei geben muss.?
User since
2003-08-04
14371
Artikel
ModeratorIn
Nein, Du hast da nix falsch gemacht. Cava packt nicht ales in eine einzelne Datei (wie es z.B. PAR macht), hat dafür Geschwindigkeitsvorteile beim Start. Ich mache es so, dass ich das komplette Programm mit InnoSetup zusammenpacke und das weitergebe. Die Integration von InnoSetup in Cava ist ganz gut.
iostream@work (hab mein PW nicht im Kopf)
ich versteh das nicht ganz. Ich hätte einfach gern die Module installiert, damit ich es mit Perl2Exe zu einer Datei machen kann...Die Möglichkeiten die ihr aufführt machen das ja nicht soweit ich das verstanden habe...und tinyperl hat auch Probleme meinen Code in eine exe zusammenzufügen...
was sind den .par files, lassen die sich unter windows wie .exe starten und weitergeben? Ohne das derjenige extra was brauch meine ich...
User since
2003-08-04
14371
Artikel
ModeratorIn
Nein. .par-Files ist einfach nur ein Archiv. Erst wenn Du eine .exe erstellst, wird der Perl-Interpreter in den Header geschrieben.
Wie man Module installiert findest Du in diesem
Artikel. Da die Module C- bzw. XS-Code enthalten und Du anscheinend den Compiler nicht installiert hast, solltest Du die Module via PPM installieren.
User since
2003-08-04
12208
Artikel
Admin1
Gast+2008-07-24 15:34:58--iostream@work (hab mein PW nicht im Kopf)
ach der datendieb... tachchen.
User since
2005-01-17
14746
Artikel
Admin1
@Gast
Wenn du fragen zu perl2exe hast, bist nicht ganz richtig hier. Die wenigsten verwenden es von uns, (oder doch). Mir war es vor Jahren zu unflexibel für die hohen Lizenzgebühren.
GwenDragon+2008-07-24 11:19:54--Schon mal bei Indigostars Support nachgefragt? Von denen ist schließlich das Programm.
Hast du mal bei denen gefragt?
Du hast doch perl2exe gekauft, also nutze doch deren Support.
für eben diese Module (aus dem ersten Post oben) gibt es keine ppmPackete ;) das ist ja das ganze Problem.
Welche Compiler brauche ich den für die Module?
Und wie macht ihr eure Programme zu .exe wenn nicht mit perl2exe oder tinyperl?