Thread use lib ersetzen
(17 answers)
Opened by bianca at 2012-06-20 20:02 2012-06-20T23:05:22 renee Hab ich mal probiert: Code (perl): (dl
)
1 2 3 4 5 6 7 8 #!/usr/bin/perl use strict; use warnings; my %env = ( perlmodule_eigen => ["/arbeit/perlmodule/","/arbeit/perlmodule/lib/perl/5.10.0"], ); use lib @{$env{perlmodule_eigen}}; Daran wundern mich zwei Dinge: 1. Wieso funktioniert das nicht? Pfade werden nicht eingebunden, darin liegende Module werden nicht gefunden. 2. Wieso kommt keinerlei Fehlermeldung? Das ist doch auch eine Variable, die zur Compile-Zeite noch nicht initialisiert ist, oder? Wieso geht das denn ohne BEGIN und ohne EVAL und trotzdem ohne Fehlermeldung, das andere mit der Schliefe aus dem ersten Versuch aber nicht? Was mache ich falsch? 10 print "Hallo"
20 goto 10 |