in reply to CPAN installation
You have to install Apple's XCode development environment first. It's available on the MacOS X 10.4 CDROM, or you can sign up for free at http://www.apple.com/developer and download the latest and greatest from there.
It's possible it might work to get make using fink but you're best off just installing XCode.