---------------------------------------- > Date: Wed, 2 Oct 2013 10:11:47 +0200 > Subject: Re: Perl's Win32::API on MSYS > From: sschube...@gmail.com > To: bul...@hotmail.com > CC: cos...@cpan.org; libwin32@perl.org > > On Wed, Oct 2, 2013 at 8:37 AM, bulk 88 <bul...@hotmail.com> wrote: > >> How old is the MakeMaker your Msys Perl is using? What compiler and what >> version was Msys Perl >> made with? Its GCC something probably but what version? > > MSYS Perl currently ships with MakeMaker 6.30, GCC 3.4.4 and Perl 5.8.8. > Are you sure your MSYS Perl includes the file MM_Win32.pm on disk? Is your MSYS Perl the Perl bundled with current official MSYS git packages?
Also, AFAIK, if a method isn't implemented in MM_Win32.pm, it falls back to MM_Unix.pm. A Win32 MakeMaker makefile is made from a mix of methods from different .pms. MM_Unix implements cflags method, so shouldn't that be getting called instead of the Win32 specific cflags method if Win32 specific cflags method doesn't exist?