Re: Perl's Win32::API on MSYS

2013-10-13 Thread Sebastian Schuberth
On Sat, Oct 12, 2013 at 10:01 PM, bulk 88 wrote: > Try "cpan[2]> install BULKDD/Win32/Win32-API-0.76_04.tar.gz". That works, thanks! > If you find more bugs in 0.76 series please report them. Will do! -- Sebastian Schuberth

RE: Perl's Win32::API on MSYS

2013-10-12 Thread bulk 88
> Date: Sat, 12 Oct 2013 21:37:35 +0200 > Subject: Re: Perl's Win32::API on MSYS > From: sschube...@gmail.com > To: bul...@hotmail.com > CC: d...@perl.it; libwin32@perl.org > > On Sat, Oct 12, 2013 at 8:02 PM, bulk 88 wrote

Re: Perl's Win32::API on MSYS

2013-10-12 Thread Sebastian Schuberth
On Sat, Oct 12, 2013 at 8:02 PM, bulk 88 wrote: >> I'd require a CPAN release. Maybe you could do something like a 0.75.1 >> release which just adds MSYS support? >> > > http://search.cpan.org/~bulkdd/Win32-API-0.76_04/ Thanks. But how can I make my CPAN install this? Just using "install Win32::

RE: Perl's Win32::API on MSYS

2013-10-12 Thread bulk 88
> Date: Thu, 10 Oct 2013 21:31:41 +0200 > Subject: Re: Perl's Win32::API on MSYS > From: sschube...@gmail.com > To: bul...@hotmail.com > CC: d...@perl.it; libwin32@perl.org > > > I was hoping to make clear in the commit message

Re: Perl's Win32::API on MSYS

2013-10-10 Thread Sebastian Schuberth
On Thu, Oct 10, 2013 at 6:25 PM, bulk 88 wrote: > Is https://github.com/cosimo/perl5-win32-api/pull/11 a bug fix or just code > cleanup/refactor? I think it is just > cleanup for prettyness. I was hoping to make clear in the commit message that it actualy *is* a bug fix. The original code has

RE: Perl's Win32::API on MSYS

2013-10-10 Thread bulk 88
> Date: Thu, 10 Oct 2013 15:51:36 +0200 > Subject: Re: Perl's Win32::API on MSYS > From: sschube...@gmail.com > To: bul...@hotmail.com > CC: d...@perl.it; libwin32@perl.org > > On Tue, Oct 8, 2013 at 12:26 PM, bulk 88 wrote: &g

Re: Perl's Win32::API on MSYS

2013-10-10 Thread Sebastian Schuberth
On Tue, Oct 8, 2013 at 12:26 PM, bulk 88 wrote: > Changed the design in a branch > https://github.com/bulk88/perl5-win32-api/tree/msys I've checked out your "msys" branch and your commit at [1] seems to have fixed the MSYS build issues for me, "perl Makefile.PL && make" produces API.dll and Cal

Re: Perl's Win32::API on MSYS

2013-10-10 Thread Sebastian Schuberth
;YES THERE IS". Yes, I do get "YES THERE IS" with this. -- Sebastian Schuberth On Tue, Oct 8, 2013 at 12:26 PM, bulk 88 wrote: > >> Date: Mon, 7 Oct 2013 08:42:54 +0200 >> From: d...@perl.it >> To: bul...@hotmail.com; li

RE: Perl's Win32::API on MSYS

2013-10-08 Thread bulk 88
> Date: Mon, 7 Oct 2013 08:42:54 +0200 > From: d...@perl.it > To: bul...@hotmail.com; libwin32@perl.org > Subject: Re: Perl's Win32::API on MSYS > > but... this is done differently in ExtUtils::MakeMaker docs: > > http://sea

Re: Perl's Win32::API on MSYS

2013-10-06 Thread Aldo Calpini
On 10/04/2013 08:07 PM, bulk 88 wrote: So SUPER class works. My code has to get the original makefile chunk MM would have put there and then manipulate it. But I tried to not be dependent on MM's design so I didn't want to call an absolute named method/sub so I switch packages in the sub and d

RE: Perl's Win32::API on MSYS

2013-10-04 Thread bulk 88
> Date: Fri, 4 Oct 2013 15:59:30 +0200 > From: d...@perl.it > To: libwin32@perl.org > Subject: Re: Perl's Win32::API on MSYS > > > I can only guess that the "package ExtUtils::MM_Win32" inside the > MY::cflags sub conf

RE: Perl's Win32::API on MSYS

2013-10-04 Thread bulk 88
> Date: Fri, 4 Oct 2013 15:23:36 +0200 > Subject: Re: Perl's Win32::API on MSYS > From: sschube...@gmail.com > To: bul...@hotmail.com > CC: cos...@cpan.org; libwin32@perl.org > > Which version of my pull request did you ac

Re: Perl's Win32::API on MSYS

2013-10-04 Thread Aldo Calpini
On 10/04/2013 03:11 PM, Sebastian Schuberth wrote: Anyway, the fact that the method is not found indicates that there's no fallback to MM_Unix.pm. no, there is (or there *should* be, at least). this line: @ISA = qw( ExtUtils::MM_Any ExtUtils::MM_Unix ); tells that ExtUtils::MM_Win32 is a s

Re: Perl's Win32::API on MSYS

2013-10-04 Thread Sebastian Schuberth
On Fri, Oct 4, 2013 at 8:28 AM, bulk 88 wrote: > 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 MakeMa

Re: Perl's Win32::API on MSYS

2013-10-04 Thread Sebastian Schuberth
On Thu, Oct 3, 2013 at 2:23 PM, bulk 88 wrote: >> 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? Yes I'm sure, it's i

RE: Perl's Win32::API on MSYS

2013-10-03 Thread bulk 88
> 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 > > >>

RE: Perl's Win32::API on MSYS

2013-10-03 Thread bulk 88
> 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 wrote: >

Re: Perl's Win32::API on MSYS

2013-10-02 Thread Sebastian Schuberth
On Wed, Oct 2, 2013 at 10:02 AM, Aldo Calpini wrote: > a better approach could be: > > my $dlib = eval {$self->SUPER::cflags(@_) }; > # eventually warn or do something different if $@ I've updated my pull request with this approch, please see: https://github.com/cosimo/perl5-win32-api/pull/

Re: Perl's Win32::API on MSYS

2013-10-02 Thread Sebastian Schuberth
On Wed, Oct 2, 2013 at 8:37 AM, bulk 88 wrote: >> can anyone have a look at this pull request >> from Sebastian for Win32::API? >> >> It is about cygwin support AFAICS. It's not about Cygwin support, but MSYS support. > The commit looks very broken. var $dlib becomes an undeclared global. I di

Re: Perl's Win32::API on MSYS

2013-10-02 Thread Aldo Calpini
On 10/02/2013 08:37 AM, bulk 88 wrote: The commit looks very broken. var $dlib becomes an undeclared global. I did test Win32::API with Visual C Perl 5.6 with also, defined(&SUPER::cflags) is SUPER::broken :-) a better approach could be: my $dlib = eval {$self->SUPER::cflags(@_) }; # e

RE: Perl's Win32::API on MSYS

2013-10-01 Thread bulk 88
> 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

Fwd: Re: Perl's Win32::API on MSYS

2013-10-01 Thread Cosimo Streppone
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