Leser: 36
QuoteDer Prozedureinsprungpunkt "Perl_croak_xs_usage" wurde in der DLL "Perl510.dll" nicht gefunden.
QuoteERROR: Unsupported perl version 5.010001
2009-10-07T16:07:05 biancaWo ist denn Perl 5.01 im Einsatz?????
QuoteJan 15 2008
Perl2Exe V9.10 for Perl 5.10.0 released
2009-10-07T16:15:29 biancaUps, ok.
auf der Indigo HP steht
QuoteJan 15 2008
Perl2Exe V9.10 for Perl 5.10.0 released
Gibts denn Riesenunterschiede zu 5.10.1 ?
2009-10-08T11:00:05 reneeNein, ActivePerl wird nicht alles drin haben. Warum sollte bei ActivePerl für Windows etwas dabei sein, das für VMS gedacht ist.
#perl2exe_include Net::SSH::Perl::Util::Hosts
Couldn't load any math lib(s)
1
2
3
#perl2exe_include "Math/BigInt.pm";
#perl2exe_include "Math/BigInt/Calc.pm";
#perl2exe_include "Math/BigInt/FastCalc.pm";
#perl2exe_include Math::BigInt
2009-10-08T13:59:05 DonKnilchHabe ich natürlich beides mal probiert, aber bei beiden Varianten bekomme ich keine Meldung. Das Programm bricht allerdings auch nicht ab, sondern es läuft, ohne dass etwas passiert.
unless ($ENV{HOME}) { $ENV{HOME} = "C:\Users\Admin"; }
2009-10-08T15:18:15 DonKnilchWieso? Ist doch ein absoluter Pfad. Der stimmt schon so, spielt aber letztendlich auch keine Rolle, weil man da prinzipiell alles reinschreiben kann. Wichtig ist afaik nur, dass die Variable existiert.
2009-10-08T14:45:12 DonKnilchCode: (dl )unless ($ENV{HOME}) { $ENV{HOME} = "C:\Users\Admin"; }
1
2
3
perl -wle'print "C:\Users\Admin";'
Unrecognized escape \A passed through at -e line 1.
C:SERSADMIN
2009-10-08T15:49:43 DonKnilchSorry, ihr habt natürlich Recht. In meinem Code habe ich nur die einfachen Anführungszeichen verwendet. Für dieses Beispiel habe ich es lediglich falsch übertragen (da nicht kopiert). ;-)
PS: Warnings benutze ich natürlich.
2009-10-08T16:02:46 DonKnilchIch nehme mal an, dass sich die Zeilennummern nach der Kompilierung ändern. In Zeile 1 steht natürlich die Perl-Deklaration und danach folgen bei mir 9 use-Anweisungen (inkl. strict und warnings). Erst danach folgt besagte Zeile. Vorher kann aber imho kein Fehler auftreten.
2009-10-08T16:12:32 GwenDragonperl2exe kompiliert ja nicht wirklich sondern verschleiert nur den Code.
END { print join( $/, values %INC ), $/ }
QuoteDie Syntax für den Dateinamen, Verzeichnisnamen oder die Datenträgerbezeichnung
ist falsch.
C:/perl/lib/warnings.pm
C:/perl/lib/strict.pm
C:/perl/site/lib/sitecustomize.pl