On Sun, Dec 07, 2003 at 10:56:03AM -0000, Rob Dixon wrote:
> The Perl -V output is attached. Perl -V:make gives
>   make='nmake';
> The error in this case was
>   makefile(518) : fatal error U1035: syntax error : expected ':' or '=' separator
>   Stop.
> The relevant portion of the makefile is below. Line 518 is 'cd myldr'. It seems
> that Sisyphus may be on the right track as the code is contained in @[ .. ]
> delimiters.

Right.  That is a MakeMaker bug in Perl 5.6.1.  You are advised to either

- Upgrade your ExtUtils::MakeMaker using:
    ppm install ExtUtils::MakeMaker
  or manually download it from:
    http://search.cpan.org/dist/ExtUtils-MakeMaker/

  and see if it works better.
  
- Upgrade to ActivePerl 800 series (i.e. 5.8.x).

- Manually fix it as Sisyphus recommeded.

I will be very happy if you can help adding this problem to the FAQ:
    http://par.perl.org/?FAQ

in the language you feel that will aid other people who've run into
similar problems...

Thanks,
/Autrijus/

Reply via email to