- From: Karr, David <david.karr@cacheflow.com>
- Date: Tue, 29 May 2001 08:13:25 -0700
- To: "'Terje Bless'" <link@tss.no>
- Cc: www-validator@w3.org
I was originally running it with Cygwin Perl first in my path, in front of ActiveState Perl (which I already have for other reasons). However, after either running it explicitly with "$PERL_HOME/bin/perl checklink.pl" (where PERL_HOME is where I installed ActiveState Perl), or setting my PATH to put AS Perl first, I still get this output: ---------------------------- [HAUERPC;] perl checklink.pl test.html [Tue May 29 08:11:35 2001] checklink.pl: Unrecognized escape \s passed through at checklink.pl line 1800. [Tue May 29 08:11:35 2001] checklink.pl: W3C::CheckLink::urize() called too early to check prototype at checklink.pl line 100. Content-type: text/html <H1>Software error:</H1> <PRE>Can't locate sys/syscall.ph in @INC (did you run h2ph?) (@INC contains: c:/Perl/lib c:/Perl/site/lib .) at checklink.pl line 1200. </PRE> <P> For help, please send mail to this site's webmaster, giving this error message and the time and date of the error. [Tue May 29 08:11:35 2001] checklink.pl: Can't locate sys/syscall.ph in @INC (did you run h2ph?) (@INC contains: c:/Perl/lib c:/Perl/site/lib .) at checklink.pl line 1200. ---------------------------- From this, is it clear to you what else I have to fix in my environment? -----Original Message----- From: Terje Bless [mailto:link@tss.no] Sent: Saturday, May 26, 2001 11:36 PM To: David M. Karr Cc: www-validator@w3.org Subject: Re: checklink.pl fails: missing sys/syscall.ph? On 14.05.01 at 08:24, David M. Karr <david.karr@cacheflow.com> wrote: >Hello. I'm trying to set up checklink.pl to validate the links of some >generated HTML. I've downloaded all of the packages that there were >unresolved references for, and now I'm left with the following >checklink.pl output (html output hacked so a browser won't get >confused): > >Can't locate sys/syscall.ph in @INC (did you run h2ph?) [...] > >I'm now trying to resolve "sys/syscall.ph". I can't find this anywhere >on CPAN or the main Perl web site. I haven't looked at the other >warnings yet. I just tried to run it on a trivial web page that has a >link to a nonexistent page. This is a problem with your Perl installation. It looks like you installed Cygwin and compiled Perl yourself or used the Perl that came with Cygwin? Try getting ActiveState Perl from ActiveState <URL:http://www.ActiveState.com/> and use that instead.
Received on Tuesday, 29 May 2001 11:14:07 UTC