Local validator does not work - missing perl modules

Hi,

I just tryed to install locally the validator. After hours trying to
understand the functioning of perl (burk!), i'm in. But, it not possible to
get it function.
Why ?
- tutorial : http://validator.w3.org/docs/install_win.html (Thanks to David
Tibbe for that great tutorial !)
- version or ActivePerl : 5.10 : http://www.activestate.com/activeperl/

The problem is that Encode::HanExtra, Encode::JIS2K and SGML-ParserOpenSP
modules are not compatible with 5.10 version of ActivePerl.
http://trouchelle.com/perl/ppmrepview.pl?l=E&v=10
http://trouchelle.com/perl/ppmrepview.pl?l=S&v=10

So i get the error :
Software error:

Can't locate Encode/HanExtra.pm in @INC (@INC contains:
D:/Wamp/bin/perl/site/lib D:/Wamp/bin/perl/lib .) at
D:/Wamp/bin/validator-0.8.4/httpd/cgi-bin/check line 53.
BEGIN failed--compilation aborted at
D:/Wamp/bin/validator-0.8.4/httpd/cgi-bin/check line 53.


Normal, the module is not compatible and so, not installed.

At least, i could downgrade my ActivePerl to 5.8, as recommended ... what i
made. But, again, Encode::JIS2K and SGML-ParserOpenSP are not compatible
too.
http://trouchelle.com/perl/ppmrepview.pl?l=E&v=8
http://trouchelle.com/perl/ppmrepview.pl?l=S&v=8

What i do not understand, is that the recommandation in tutorial is to set
up ActivePerl <http://www.activestate.com/Products/ActivePerl/> (version
5.8). How has the author made the complete install if the module are not
compatible ?

Is there a way to bypass these 2 or 3 modules that can't be installed and
running locally the validator ?

Waiting for ideas ...
Thank you !

Received on Tuesday, 3 February 2009 15:21:56 UTC