Hi Ahmad,

I have tried:

E:\usr\cpan\build\Parse-ErrorString-Perl-0.15-i2846C>perl Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Parse::ErrorString::Perl
E:\usr\cpan\build\Parse-ErrorString-Perl-0.15-i2846C>nmake
Microsoft (R) Program Maintenance Utility Version 8.00.50727.42
Copyright (C) Microsoft Corporation. All rights reserved.
makefile(872) : fatal error U1033: syntax error : 'EOF' unexpected
Stop.
E:\usr\cpan\build\Parse-ErrorString-Perl-0.15-i2846C> 


I've seen that the latest ppm build for this module is 0.13.

Octavian

----- Original Message ----- 
From: "Ahmad Zawawi" <ahmad.zaw...@gmail.com>
To: "Padre development discussion list" <padre-dev@perlide.org>
Sent: Saturday, December 11, 2010 8:16 AM
Subject: Re: [Padre-dev] Padre 0.76 Released


Please upgrade your Parse::ErrorString::Perl to 0.14 and later to
resolve that error.

Regards,
Ahmad

On Sat, Dec 11, 2010 at 12:14 AM, Octavian Rasnita <orasn...@gmail.com> wrote:
> Hi,
>
> I have commented the lines that check for Alien::wxWIDGETS and I was able to 
> create the Makefile.
>
> On `nmake test` it gave just asingle error:
>
> t/44-perl-syntax.t ......... 23/73
> # Failed test 'message match in 'Trivially broken package statement''
> # at t/44-perl-syntax.t line 199.
> # got: 'syntax error'
> # expected: 'syntax error, near "package;"'
> t/44-perl-syntax.t ......... 68/73 # Looks like you failed 1 test of 73.
> t/44-perl-syntax.t ......... Dubious, test returned 1 (wstat 256, 0x100)
>
> Yes it would be very nice if the Padre builder would not check for wxWIDGETS 
> and if it could be used to build Padre with ActivePerl also.
>
> BTW, do you know why Padre can't be started by running the program "padre" 
> with perl?
> I want to try some changes/improvements, but I can't test the program and the 
> possible errors it gives if I can't run its source code.
>
> Thanks.
>
> Octavian
>
> ----- Original Message -----
> From: "Mark Dootson" <mark.doot...@znix.com>
> To: <padre-dev@perlide.org>
> Sent: Friday, December 10, 2010 10:05 PM
> Subject: Re: [Padre-dev] Padre 0.76 Released
>
>
>> Hi,
>>
>> As far as I can tell, Octavian's output suggests that the first compiler
>> found on the path is 'cl'. There's nothing to suggest that gcc is installed.
>> The problem is that Padre's Makefile.PL loads Alien::wxWidgets.
>> Alien::wxWidgets tells you it can't find a compiler compatible
>> installation any of the configurations it has found. This info is
>> irrelevant for Padre.
>>
>> The fix for Padre is to check Wx for the wxWidgets version, if that is
>> what's required, not check Alien::wxWidgets for the first compiler
>> compatible configuration (which is probably the version of wxWidgets
>> used to build the Wx you will load, but not absolutely).
>>
>> e.g. Makefile.PL should do:
>>
>> use Wx;
>> my $widgetsversion = Wx::wxVERSION();
>>
>> For Octavian, you could wait for ppm's to be available which should be
>> within a couple of days. The only delay is waiting for the ActivePerl
>> ppm build process to catch up building a couple of dependencies.
>>
>> In the future, if the Padre Makefile.PL is amended not to load
>> Alien-wxWidgets, you should not have this problem.
>>
>> Hope this helps.
>>
>> Mark
>>
>>
>>
>>
>>
>>
>>
>> On 10/12/2010 19:10, breno wrote:
>>> On Fri, Dec 10, 2010 at 4:06 AM, Octavian Rasnita<orasn...@gmail.com> wrote:
>>>> Hi,
>>>>
>>>> I have tried:
>>>>
>>>> E:\padre\Padre-0.76\Padre-0.76>perl Makefile.PL
>>>> compilet-588840960.c
>>>> Creating library C:\DOCUME~1\Octavian\LOCALS~1\Temp\compilet.lib and 
>>>> object C:\DOCUME~1\Octavian\LOCALS~1\Temp\compilet.exp
>>>> Searching configuration for:
>>>> wxWidgets (any version) for (any toolkit); compiler compatibility: cl (any 
>>>> version);
>>>> Available configurations:
>>>> wxWidgets 2.008011 for msw; compiler compatibility: gcc 3.4; options: no 
>>>> debug, unicode, no mslu
>>>> BEGIN failed--compilation aborted at Makefile.PL line 49.
>>>> E:\padre\Padre-0.76\Padre-0.76>
>>>>
>>>>
>>>> Can you please tell me what is missing?
>>>> I use ActivePerl 5.10.1 under Windows XP with Wx 0.98.
>>>>
>>>
>>> Hi Octavian,
>>>
>>> unfortunately I believe most of us use Strawberry Perl on Windows, not
>>> Active Perl.
>>>
>>> In order do build Padre from source using Active Perl you'll probably
>>> need some external dependencies. For example, I see you have "gcc"
>>> instead of "cl"
>>> (http://msdn.microsoft.com/en-us/library/9s7c9wdw%28VS.71%29.aspx),
>>> and this might be the reason of the build failure. I would suggest one
>>> of the following:
>>>
>>> * install "cl" and try again; OR
>>> * remove Active Perl and install the latest Strawberry Perl, then
>>> type "cpan Padre" on the prompt; OR
>>> * wait for Padre 0.76 to be packaged for Active Perl, then install via ppm.
>>>
>>>
>>> Good luck!
>>>
>>> breno
>>> _______________________________________________
>>> Padre-dev mailing list
>>> Padre-dev@perlide.org
>>> http://mail.perlide.org/mailman/listinfo/padre-dev
>>
>> _______________________________________________
>> Padre-dev mailing list
>> Padre-dev@perlide.org
>> http://mail.perlide.org/mailman/listinfo/padre-dev
> _______________________________________________
> Padre-dev mailing list
> Padre-dev@perlide.org
> http://mail.perlide.org/mailman/listinfo/padre-dev
>
_______________________________________________
Padre-dev mailing list
Padre-dev@perlide.org
http://mail.perlide.org/mailman/listinfo/padre-dev
_______________________________________________
Padre-dev mailing list
Padre-dev@perlide.org
http://mail.perlide.org/mailman/listinfo/padre-dev

Reply via email to