On Tue, 28 Dec 2004 13:57:13 -0500 "m.nooning" <[EMAIL PROTECTED]> wrote:

  Hello,

> I am trying to do some diagnostics on a Windows Millenium machine to see 
> if I could duplicate the problems that other recent emails have shown 
> with the latest PAR.  I (perhaps made the mistake to) downloaded the 
> latest perl, v5.8.6 built for MSWin32-x86-multi-thread
> 
> Since there is no such thing (yet) as
> PAR-0.86-MSWin32-x86-multi-thread-5.8.6.par (Win32 binary)
> I am trying to build my own.  I downloaded Open Watcom C/C++  Version 1.3

  I am not sure OW can be used to compile Perl modules against ActivePerl;
I routinely use MinGW with ExtUtils::FakeConfig and CPANPLUS to install
modules from CPAN, and I think I even built PAR with it (but I can't remember).
 
> ------ paste Config.pm changes
> In C:\Perl\lib\Config.pm, I made the following changes:
> 
>   Linker and Libraries:
>     ld="C:/watcom/lib386", ldflags ='$ldflags'
> ...
>     cc="c:/watcom/binnt/cl.exe"
> ...
> sub DESTROY { }
> 
> tie %Config, 'Config', {
>     'archlibexp' => 'C:\Perl\lib',
>     'archname' => 'MSWin32-x86-multi-thread',
>     'cc' => "c:/watcom/binnt/cl.exe",
> ------ End paste Config.pm changes
> 
> ------
> I did
>    perl Makefile.PL
> then
>    nmake
> and I get the errors below.
> 
> ----------------- paste of errors
> makefile(338): Error(E21): Extension(s) (.PHONY) not defined
> makefile(338): Error(E09): Ignoring out of place Path Specifier
> makefile(338): Error(E09): Ignoring out of place Path Specifier
> makefile(338): Error(E09): Ignoring out of place Path Specifier
> makefile(338): Error(E09): Ignoring out of place Path Specifier
> makefile(338): Error(E09): Ignoring out of place Path Specifier
> makefile(338): Error(E09): Ignoring out of place Path Specifier
> makefile(344): Error(E23): Extensions reversed in implicit rule
> makefile(350): Error(E23): Extensions reversed in implicit rule
> makefile(390): Warning(W18): Unrecognized or out of place character '='
> makefile(393): Warning(W18): Unrecognized or out of place character '='
> makefile(396): Warning(W18): Unrecognized or out of place character '='
> makefile(417): Warning(W18): Unrecognized or out of place character '='
> makefile(797): Warning(W18): Unrecognized or out of place character '='
> makefile(797): Warning(W18): Unrecognized or out of place character '='
> Error(E02): Make execution terminated
> ----------------- End paste of errors

  The obvious question is: what does the Makefile look like around
line 338, and if this is the nmake from Microsoft or a nmake replacement
provided by OpenWatcom.

Regards
Mattia

Reply via email to