when you use
h2xs -A -X -n Simple::Class, h2xs creates the directory
Simple/Class and puts the file
Class.pm in
Simple/Class instead of
Simple, but as the transcript below shows, I can't do a
perl -I. from the same directory I created the class and have a simple
use Simple::Class work... does anyone know why this is?
[localhost:Seamstress/Seamstress/t] metaperl% head -4 ./Simple/Class/C
+lass.pm
package Simple::Class;
1;
[localhost:Seamstress/Seamstress/t] metaperl% perl -I. -MSimple::Class
Can't locate Simple/Class.pm in @INC (@INC contains: . /Users/metaperl
+/install/\
lib/site_perl/5.7.2/darwin /Users/metaperl/install/lib/site_perl/5.7.2
+ /Users/m\
etaperl/install/lib/5.7.2/darwin /Users/metaperl/install/lib/5.7.2 /Us
+ers/metap\
erl/install/lib/site_perl/5.7.2/darwin /Users/metaperl/install/lib/sit
+e_perl/5.\
7.2 /Users/metaperl/install/lib/site_perl .).
BEGIN failed--compilation aborted.
[localhost:Seamstress/Seamstress/t] metaperl% mv ./Simple/Class/Class.
+pm ./Simp\
le/
[localhost:Seamstress/Seamstress/t] metaperl% perl -I. -MSimple::Class
[localhost:Seamstress/Seamstress/t] metaperl%