: Where must I indicate that this module have a dependency?
You have to indicate it in your Makefile.PL. Here is an example of a
Makefile.PL:
WriteMakefile(
NAME => 'Class::PObject',
VERSION_FROM=> 'PObject.pm',
PREREQ_PM => {
'Storable' => 0,
'IO::Dir' => 0,
'Test::More' => 0,
'Log::Agent' => 0,
'File::Spec' => 0,
'File::Path' => 0,
'File::Basename'=> 0
},
ABSTRACT => "Simple framework for programming persistent objects",
AUTHOR => "Sherzod B. Ruzmetov <[EMAIL PROTECTED]>"
);
Note, how it's defining list and min. versions of dependencies
--
Sherzod Ruzmetov