On Sun, Jul 10, 2011 at 11:54 AM, Mark Dootson <[email protected]> wrote:
> Hi,
>
> On 10/07/2011 09:29, Gabor Szabo wrote:
>> A couple of issues I noticed:
>>
>> 1) syntax checking does not work on my Windows XP in a VirtualBox
>> (It works on the host Linux)
>> 2) I ran perl dev --die
>>
>> The first thing I saw was:
>>
>> DIE: Can't locate Wx/Loader/Custom.pm in @INC (@INC contains:
>> C:/work/padre/Padre/lib C:/work/padre/Padre/blib/lib
>> C:/work/padre/Padre/../PPIx-EditorTools/li
>> site/lib C:/strawberry/perl/vendor/lib C:/strawberry/perl/lib .) at
>> C:/strawberry/perl/site/lib/Wx/Mini.pm line 98.
>
> Expected - Wx does an eval to see if optional Wx::Loader:Custom is present.
So wouldn't it be better to install that too?
>> --------------------------------------------------------------------------------
>> at C:/strawberry/perl/site/lib/Wx/Mini.pm line 98
>> eval {...} called at C:/strawberry/perl/site/lib/Wx/Mini.pm line 98
>> Wx::_init_binary_loader called at
>> C:/strawberry/perl/site/lib/Wx/Mini.pm line 103
>> Wx::_start() called at C:/strawberry/perl/site/lib/Wx.pm line 102
>> require Wx.pm called at
>> C:/work/padre/Padre/lib/Padre/TaskThread.pm line 23
>> Padre::TaskThread::BEGIN() called at Wx/Loader/Custom.pm line 0
>> eval {...} called at Wx/Loader/Custom.pm line 0
>> require Padre/TaskThread.pm called at
>> C:/work/padre/Padre/lib/Padre/Startup.pm line 104
>> Padre::Startup::startup() called at
>> C:/work/padre/Padre/script/padre line 148
>>
>>
>> 3) then when I turned on SyntaxChecking I got this:
>>
>> DIE: Can't locate loadable object for module Padre::Util::Win32 in
>> @INC (@INC contains: C:\work\padre\Padre\.padre\plugins
>> C:/work/padre/Padre/lib C:/work/pad
>> /work/padre/Padre/../PPIx-EditorTools/lib C:/strawberry/perl/site/lib
>> C:/strawberry/perl/vendor/lib C:/strawberry/perl/lib .) at
>> C:/work/padre/Padre/lib/Padre
>> x.pm line 97 thread 2
>
> assuming C:/strawberry/perl/site/lib/auto/Padre/Util/Win32/Win32.dll is
> present, what service pack of XP are you running ?
The Win32.dll can be found in
C:\work\padre\Padre\blib\arch\auto\Padre\Util\Win32
as this Padre is not installed yet - I am running from SVN.
Patching the "dev" script solved the problem.
BTW I have Service Pack 3.
Gabor
_______________________________________________
Padre-dev mailing list
[email protected]
http://mail.perlide.org/mailman/listinfo/padre-dev