Ed Avis <[EMAIL PROTECTED]> writes:
>>...
>>  You'll need the "nmake" utility, available at
>>  ftp://ftp.microsoft.com/Softlib/MSLFILES/nmake15.exe
>
>Oops, sorry.  I never knew that manpage existed :-(.
>
>Maybe MakeMaker should do a check to see that the make program (be it
>nmake or whatever) is in the PATH?  And if not, print some message
>about how to get it (for nmake, the above URL).  Or simply an 'RTFM'
>message.

Well as active perl _does_ come with Net::FTP it could take matters into 
its own hands ;-)

>
>>Over to the discussion about MakeMaker to generate a GNU compatible
>>Makefile on Windows.  I'm not going to do it.
>
>Do you mean when perl itself was built with GNU make?

As yet perl on Win32 (as opposed to perl on Cygwin) is _never_ built
with GNU make. 

We have yet to figure out how to get GNU make to work round Win32's
command line length issues.

>
>It seems reasonable enough on Windows - aren't there two main choices,
>Microsoft style and GNU style?  

There are two choices - microsoft style and dmake style.
Perl make copies one of them I forget which...

>Since both are equally unlikely to be
>available you might as well pick what perl was built with :-(.

The other reason for prefering nmake is that if perl is built 
with VC++ and you _do_ need to compile then you get nmake with VC++.

>
>>Then you have to actually write MM_Win32::gmake and figure out what
>>bits of MM_Unix will work and what you'll have to override.
>
>I see the problem.  So for the time being (and probably for ever), GNU
>style makefile is available only on Unix style systems.  Or at least
>not on Windows (except Cygwin etc).

Roll on Module::Build ;-)



Reply via email to