I'm working on a Windows XP SP2 PC behind a corporate firewall that is linked via proxy to the Web. My Perl version is 5.10.0 (from ActiveState). Although I tried to set the environment variables http_proxy, http_proxy_user and http_proxy_pass ppm doesn't connect to the internet (error 404)- probably because I don't have a real IP. Thus I download and unzip the needed XML modules from CPAN, run "perl Makefile.PL" and then use nmake 1.5 - "nmake test". Whatever module I try to install I always get the same error message:

Bareword "XML::XPath::Step::test_nt_node" not allowed while "strict subs" in use at C:/Perl/site/lib/XML/XPath/Parser.pm line 423. Compilation failed in require at C:/Perl/site/lib/XML/XPath/Step.pm line 4. BEGIN failed--compilation aborted at C:/Perl/site/lib/XML/XPath/Step.pm line 4. Compilation failed in require at C:/Perl/site/lib/XML/Parser.pm line 19. BEGIN failed--compilation aborted at C:/Perl/site/lib/XML/Parser.pm line 19. Compilation failed in require at C:/Perl/site/lib/XML/XPath/XMLParser.pm line 7. BEGIN failed--compilation aborted at C:/Perl/site/lib/XML/XPath/XMLParser.pm lin e 7. Compilation failed in require at C:/Perl/site/lib/XML/XPath.pm line 13. BEGIN failed--compilation aborted at C:/Perl/site/lib/XML/XPath.pm line 13. Compilation failed in require at xpath line 15. BEGIN failed--compilation aborted at xpath line 15.

Could you tell me what to do? many thanks in advance Wolfgang

In reply to Compiling XML Perl modules for Win XP using nmake crashes by lexi

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.