Beefy Boxes and Bandwidth Generously Provided by pair Networks
XP is just a number

Re: Make program used by Perl in windows

by Anonymous Monk
on Apr 26, 2012 at 04:25 UTC ( #967228=note: print w/replies, xml ) Need Help??

in reply to Make program used by Perl in windows

I want to understand why Dmake and not GNU Make is used for Perl and Perl modules in Windows.

There are many choices on windows, dmake is the StrawberryPerl choice, and it is used because it is used, chosen because nmake15 had limitations, and because strawberryperl team chose not to bundle MSYS (and along with it sh/make/mingw32-make )

Actually, the way I remember it,  sh configure didn't work for compiling perl with mingw, so someone picked dmake and ported Makefile to, then MakeMaker was patched with dmake support (by strawberryperl team, adamk? )

update: See Dmake configuration for building Perl with MinGW on win32., Compiling C/C++ based Modules under ActiveState using MinGW, Re^2: Compiling modules for win32 ActivePerl, RFC: Setting up a minGW compiling envronment for Perl 5.10, The MinGW and dmake cpan starts to install

See also MinGW/MSYS development environment - Setting up the base system, See Re: Installing iodbc 0.1 via CPAN (or other means) on Mac OS 10.6, Building Math-GSL-0.07 on Win32 (MinGW compiler)

Can ExtUtils::MakeMaker still be "doomed"? Or is it time to revive it?

Both. MakeMaker Is DOOMED! but I doubt it will die (I won't let it :)

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://967228]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others perusing the Monastery: (6)
As of 2017-01-22 19:29 GMT
Find Nodes?
    Voting Booth?
    Do you watch meteor showers?

    Results (189 votes). Check out past polls.