[WM] Install woes under Win98 and ActivePerl

Duncan Cameron dcameron.bcs.org.uk
Fri Apr 26 08:43:03 IST 2002


On 2002-04-25 Eric Pement wrote:
>Hello! I just downloaded Webmake v2.3 and tried to install it under 
>Windows 98SE, using Active Perl v5.6.1, build 631. The install 
>procedure under README says to execute
>
>    perl windows_install.pl
>
>and this will generate some batch files which will then install 
>webmake. Well, I did so, and I got some suspicious results. The first 
>is that the two files it generates are do not have today's filedate 
>but have the filedate of the runperl.bat file. IOW, they identical to 
>(1) each other and (2) to c:\perl\bin\runperl.bat. Observe:
>
>---begin copied output---
>C:\HTML-WebMake-2.3>dir *.bat
>
> Volume in drive C is WIN98_BOOT
> Volume Serial Number is 3E48-19DB
> Directory of C:\HTML-WebMake-2.3
>
>WEBMAKE  BAT         2,434  01-02-02  5:19p webmake.bat
>MAKETEST BAT         2,434  01-02-02  5:19p maketest.bat
>         2 file(s)          4,868 bytes
>         0 dir(s)        5,434.93 MB free
>
>C:\HTML-WebMake-2.3>diff -s webmake.bat maketest.bat
>Files webmake.bat and maketest.bat are identical
>
>C:\HTML-WebMake-2.3>diff -s webmake.bat c:\perl\bin\runperl.bat
>Files webmake.bat and c:\perl\bin\runperl.bat are identical
>
>---end copied output-----
>
>   Is this intentional??
>
>   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.
>
>So I got NMAKE.EXE version 1.5 from Microsoft and tried the alternate 
>installation process. NMAKE complained that it couldn't find an 
>installation of ET-Text, and created a zero-length file in the 
>current directory which it named "&1" (which is a legal filename for 
>MS-DOS but is probably supposed to be a perl subroutine.... maybe).
>
>So I interrupted the Webmake installation and tried to install ET-
>Text v2.3 and ran into the same sorts of problems. It won't install 
>with the perl windows_install.pl script or with the NMAKE program.
>
>Somebody please help. Jason, are you out there?
>
>Kind regards,
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

Regards,
Duncan Cameron





More information about the Webmake-talk mailing list