in reply to Can't locate Object/MultiType.pm Error

You need to install Object::MultiType.

If you want to install a module manually, uncompress it, then at the command line, cd to the uncompressed directory and run the following four commands:

perl Makefile.PL make make test make install

Don't try to faff around copying modules to lib dirs by hand. Many packages need to build or configure stuff at install time, so you need to run make.

(Or use PPM, which does all that for you.)

perl -E'sub Monkey::do{say$_,for@_,do{($monkey=[caller(0)]->[3])=~s{::}{ }and$monkey}}"Monkey say"->Monkey::do'