I was pissed off by watching the error while saw the same error at my CentOS server.
This error probably occurs due to installing the gcc, and then Perl. Your CPAN doesn't know the make to use. To show the CPAN your make below is the commands
# perl -MCPAN -e shell CPAN
cpan> o conf make /usr/bin/make
cpan> o conf commit
by the way, if you don't havet the "make" installed, you can use that using YUM from centos
yum install make
for other distribution, downlad the tar.gz and install, or you can selet the rmp too.