[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