----------------------------------------
> From: bul...@hotmail.com
> To: sschube...@gmail.com
> CC: cos...@cpan.org; libwin32@perl.org
> Subject: RE: Perl's Win32::API on MSYS
> Date: Thu, 3 Oct 2013 08:23:34 -0400
>
> ----------------------------------------
>> 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?

tested cosimo head "SHA-1: c5f9fcc6df4ba00c65392576eaf0e66965ff9ece * Merge 
pull request #9 from sschuberth/master
Add support for building on MSYS in addition to Cygwin" + some local changes of 
mine, it didn't build on my 5.6
with MakeMaker 6.17 due to this makefile target which syntaxed errored with 
nmake. Correcting the "\" to be on the right
line made it compile/work (I need to work on MY::distdir). The methods are 
working on my Perl.
_____________________________________________________________
# --- MakeMaker distdir section:
distdir : metafile metafile_addtomanifest
    $(RM_RF) $(DISTVNAME)
    $(PERLRUN) "-MExtUtils::Manifest=manicopy,maniread" \
        -e "manicopy(maniread(),'$(DISTVNAME)', '$(DIST_CP)');"
"\
    && cd $(DISTVNAME) && chmod -v -x-x-x Makefile.PL && chmod -v -x-x-x 
./Callback/Makefile.PL

distdir : 
_____________________________________________________________                   
                  

Reply via email to