[WM] Install woes under Win98 and ActivePerl

Duncan Cameron dcameron.bcs.org.uk
Thu Apr 25 23:30:02 IST 2002


On 2002-04-25 Eric Pement wrote:
>Replying to Duncan, who on 25 Apr 2002 wrote:
>
>> >   So when I run 'webmake' (omitting the .bat extension), I get the 
>> >complaint, 'webmake not found' and the batch file exits immediately.
>> >
>> >   When run 'maketest' (omitting the .bat extension), it runs through
>> >   
>> >a l-o-n-g series of tests, complaining all along the way that 
>> >'webmake' cannot be found, and then fails almost all the tests:
>> >
>> >   Failed 51/53 test scripts, 3.77% okay. 499/563 subtests failed,
>> >   11.37% okay.
>[ ... ]
>
>> You've got a similar configuration to mine, W98 and Active Perl. I had
>> problems with the installation too, but can't really remember the
>> details.  What I seem to have done is worked around it by the
>> following:
>> 
>> expanded the Webmake zip file into a new directory
>> renamed webmake.raw to webmake
>> created a webmake.bat file in a directory on my path which contains
>> simply:
>>     perl -w "\path to webmake\webmake" %1 %2 %3 %4 %5 %6 %7 %8 %9
>> 
>> 
>> I can then run webmake from any other folder e.g.:
>>     webmake -f site.wmk
>
>Thanks for letting me know this technique. I tried that, but kept the 
>-x and -S switches, and got the following result:
>
>---copied console output, reformatted for reading, below----
>[1] c:\html-webmake-2.3>>webmake
>
>Can't locate Text/EtText/LinkGlossary.pm in @INC (@INC contains: 
>c:\perl\bin c:\htmlpp C:/perl/lib C:/perl/site/lib . C:/HTML-WebMake-
>2.3/lib) at C:/HTML-WebMake-2.3/lib/HTML/WebMake/WMLinkGlossary.pm 
>line 14.   
>
>BEGIN failed--compilation aborted at
>C:/HTML-WebMake-2.3/lib/HTML/WebMake/WMLinkGlossary.pm line 14.  
>
>Compilation failed in require at
>C:/HTML-WebMake-2.3/lib/HTML/WebMake/Main.pm line 75.  
>
>BEGIN failed--compilation aborted at
>C:/HTML-WebMake-2.3/lib/HTML/WebMake/Main.pm line 75.  
>
>Compilation failed in require at C:\HTML-WebMake-2.3\webmake line 62. 
> 
>---end copied console output------
>
>So renaming 'webmake.raw' to 'webmake' gets me a little farther but 
>not far enough. I didn't think that EtText was an absolute 
>requirement for webmake, but apparently it is. Any additional ideas?
>
Ah yes, I forgot about that! Contrary to the documentation, EtText is required.
I put it within the 'lib' directory under webmake, i.e.

webmake
    lib
        html
            webmake
        text
            ettext


I guess that I should have posted these problems to the list when I first encountered
them. I'll try to figure out quite why the webmake installation for Windows doesn't work
at the weekend.

Regards,
Duncan Cameron









More information about the Webmake-talk mailing list