Thanks! I think this has sent me down the right path.
So far I've installed Exception.PM and Build.PL (after getting an error: Build version 0.4 required--this is only version 0.38 at ./Build line 41), and I ran ./Build from the Test-Most-0.31 directory without any problems.
However, when I ran ./Build test, I get the response:
t/00-load.t ..................... 1/9 Bailout called. Further testing stopped: Cannot load Test::Most Failed test 'use Test::Most;' at t/00-load.t line 7. Tried to use 'Test::Most'. Error: Can't locate Exception/Class.pm in @INC (@INC contains: /home/Public/Packages/Test-Most-0.31/blib/lib /home/Public/Packages/Test-Most-0.31/blib/arch /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl) at /home/Public/Packages/Test-Most-0.31/blib/lib/Test/Most/Exception.pm line 39. BEGIN failed--compilation aborted at /home/Public/Packages/Test-Most-0.31/blib/lib/Test/Most/Exception.pm line 39. Compilation failed in require at /home/Public/Packages/Test-Most-0.31/blib/lib/Test/Most.pm line 6. BEGIN failed--compilation aborted at /home/Public/Packages/Test-Most-0.31/blib/lib/Test/Most.pm line 6. Compilation failed in require at (eval 4) line 2. BEGIN failed--compilation aborted at (eval 4) line 2. FAILED--Further testing stopped: Cannot load Test::Most
Given this, I'm assuming there's a probelm with the Class.pm. I attempted to apply the same approach you suggested for Most.pm (./Build, ./Build test, ./Build install), which worked well for Exception.pm and Build.PL, but it didn't get me anywhere with Class.pm. There's a makefile in class.pm, but after running perl Makefile.PL, I'm a bit lost.
Thanks for your help!