in reply to DBI module in windows

What part of

Perl v5.8.1 is required--this is only 5.8.0

do you have problems understanding?

What DBI tells you is, that Perl 5.8.0 is not supported by it. You will need to upgrade your version of Perl or find a really old version of DBI. Looking at DBI::Changes, it seems that version 1.605 is the last one that supports 5.8.0, but certainly, you've seen that already.

Replies are listed 'Best First'.
Re^2: DBI module in windows
by bart (Canon) on May 28, 2009 at 15:44 UTC
    In addition to what Corion just said...

    5.8.0 is really the first version of Perl 5.8, so it's very likely that there are more bugs in it, than in any following perl version.

    May DBI requires a feature that was not yet in perl 5.8.0, though it's also possible that there was a particular bug in perl getting on Tim Bunce's nerves, and instead of working around it, he requires that you use a version of perl where that bug is fixed.

    So, instead of trying to make DBI work on perl 5.8.0, you're likely better off upgrading perl (but I recommend you stay in 5.8.x, for the smoothest upgrade experience).