Re: [Module::Build] Alzabo / Module::Build Cygwin installation problem
Status: Beta
Brought to you by:
kwilliams
|
From: Enache A. <en...@rd...> - 2003-11-21 15:41:04
|
On Sat, Nov 15, 2003 a.d., Randy W. Sims wrote:
> -----><8-----
> # Module.pm
> package Module;
>
> sub new {
> my $p = shift;
> $p->cwd;
> }
>
> sub cwd {
> require Cwd;
> Cwd::cwd;
> }
>
> 1;
> -----><8-----
> # test.pl
> package MyModule;
> use Module;
> use base 'Module';
> use Cwd;
>
> package main;
> MyModule->new;
> -----><8-----
That's because Cwd exports its 'cwd' sub by default, and so it messes
your "namespace".
('use Cwd' has the same effect as declaring a 'MyModule::cwd' sub).
Try
use Cwd ();
Regards,
Adi
|