Hmm, it didn't work, way more failing tests than I remember, so I actually wrote gen_compile for
but same results, something more is broken this time$(PERL) tools/gen_compile.pl
#!/usr/bin/perl -- BEGIN { use File::Spec; use File::Basename(); our $thisf = File::Spec->rel2abs( $0 ); our $thisd = File::Basename::dirname($thisf); } chdir $thisd or die "$! ## $^E"; chdir '../lib/XML/XSH2' or die "$! ## $^E"; use lib '.'; @ENV{qw{ LC_ALL LANG }} = qw{ C C }; require Grammar; XML::XSH2::Grammar::compile; exec $^X, qw/ -c Parser.pm /; __END__ #~ $(PERL) -e " chdir(qw{ lib/XML/XSH2 }); @ENV{qw{ LC_ALL LANG }} = q +w{ C C }; require Grammar; XML::XSH2::Grammar::compile " #~ $(PERL) -c lib/XML/XSH2/Parser.pm
I'm not up to debugging this. I have had fewer failing tests in 2012 with XML-XSH2-2.1.6 than now XML-XSH2-2.1.7, but I just tried XML-XSH2-2.1.6 again, and tried it with a few programs, but seems broken
This trick worked for XML::XSH2 2.1.5, but I just tried it with 2.1.5 again and I could not make it work today -- I have no idea what went right the first time, or what went wrong this time
In reply to Re^3: Unable To Install XML::XSH2 (because of bugs)
by Anonymous Monk
in thread Unable To Install XML::XSH2 On Microsoft Windows Under Strawberry Perl 5.16.2
by Jim
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |