________________________________ > Date: Tue, 1 Oct 2013 18:20:40 +0200 > From: cos...@cpan.org > To: libwin32@perl.org > Subject: Fwd: Re: Perl's Win32::API on MSYS > > Hi folks, > > can anyone have a look at this pull request > from Sebastian for Win32::API? > > It is about cygwin support AFAICS. > I'd appreciate your comments on the pull request. > > -------- Original Message -------- > Subject: Re: Perl's Win32::API on MSYS > Date: Tue, 1 Oct 2013 10:13:02 +0200 > From: Sebastian Schuberth > <sschube...@gmail.com><mailto:sschube...@gmail.com> > To: Cosimo Streppone <cos...@cpan.org><mailto:cos...@cpan.org> > > > > On Tue, Oct 1, 2013 at 10:07 AM, Cosimo Streppone > <cos...@cpan.org><mailto:cos...@cpan.org> wrote: > > > On 09/19/2013 01:53 PM, Sebastian Schuberth wrote: > >> Looks like my SUPER doe snot have a cflags function. How can that be, > >> is my ExtUtils::MM_Win32 too old? > > > > Sorry, but I have no really useful idea. > > Try to upgrade or send a message to > > libwin32@perl.org<mailto:libwin32@perl.org>. > > Nevermind, I tried to work around this in this pull request: > > https://github.com/cosimo/perl5-win32-api/pull/10 > > -- > Sebastian Schuberth >
The commit looks very broken. var $dlib becomes an undeclared global. I did test Win32::API with Visual C Perl 5.6 with __________________________________ package ExtUtils::MakeMaker; BEGIN {require 5.005_03;} $VERSION = '6.17'; ($Revision) = q$Revision: 1.133 $ =~ /Revision:\s+(\S+)/; require Exporter; use Config; use Carp (); use File::Path; _________________________________ 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? The Makefile.PL code has to be able to remove compiler flags and add compiler flags, it also has to see some -D defines on some compiler/platforms.