Thread Sichtbarkeit von Modulen
(3 answers)
Opened by silver345 at 2013-06-06 14:58
Hi,
recht dünne Informationsbasis. Ich kann Dein Problem nicht nachvollziehen; Testcode: # My\Subs.pm Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 package My::Subs; use strict; use warnings; use Exporter qw( import ); our @EXPORT = qw( foo ); use 5.12.0; sub foo { say "I am foo of ", __PACKAGE__; } # mysubs.pl Code (perl): (dl
)
1 2 3 4 5 6 7 8 #! /usr/bin/perl use strict; use warnings; use My::Subs; MAIN: foo(); # Resultat: "MAIN:" ist ein (mit der momentanen Informationsbasis IMHO sinnfreies) Label, das keinen Einfluss auf @INC oder Modulsichtbarkeiten haben sollte. Würde man relevanten Code (am Stück) und die entsprechende Fehlermeldung sehen, könnte man vielleicht besser raten, aber so nicht. meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen! |