I never use cpan. I would manually install the latest libssh2, then manually install the Perl module......perl Makefile.pl, make , make install..... then see what the errors are. It sounds like your libssh2 is too old or has some version/header problem. The active maillist at
can probably provide you with an answer, if the above manual installs fail.