in reply to I can't install Parse::RecDescent
You're running an old version of Perl, one that doesn't come with 'version'. But you can install that from CPAN. Parse::RecDescent needs version - as the error says, it's a prerequisite. So install that first. And be prepared to install more, AFAIK, Parse::RecDescent has more prerequisites.