in reply to Re^2: Trouble Installing Win32::GuiTest
in thread Trouble Installing Win32::GuiTest
dmake: Error code 129, while making 'blib\arch\auto\Win32\GuiTest\GuiTest.dll'
I'd need to see the full output from the 'dmake' step.
Also can you give us the output of perl -V (that's an *uppercase* V).
Win32-GuiTest-1.60 builds and tests fine for me with both 32-bit and 64-bit Strawberry Perl 5.16.0.
Cheers,
Rob
I'd need to see the full output from the 'dmake' step.
Also can you give us the output of perl -V (that's an *uppercase* V).
Win32-GuiTest-1.60 builds and tests fine for me with both 32-bit and 64-bit Strawberry Perl 5.16.0.
Cheers,
Rob
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^4: Trouble Installing Win32::GuiTest
by Anonymous Monk on Aug 15, 2012 at 20:02 UTC | |
Rob, Here is the full output
| [reply] [d/l] |
by syphilis (Archbishop) on Aug 15, 2012 at 23:08 UTC | |
Using a 32-bit gcc compiler with 32-bit ActivePerl is fine, but using a 64-bit gcc compiler with 64-bit ActivePerl simply will *not* work in the same way. The thing that's killing you is the fact that gcc doesn't have a bufferoverflowU library. You could work around that problem by copying one of the libraries in c:/strawberry/c/lib to c:/strawberry/c/lib/bufferoverflowU.a. That would satisfy that dependency but I think you'll then striike other problems. Options include: 1) Using Strawberry Perl instead of ActivePerl; 2) Using ActivePerl with one of the freely available MS compilers; 3) Installing ExtUtils::FakeConfig into ActivePerl - which *will* enable you to use 64-bit gcc with 64-bit ActivePerl. I've done 3) with ActivePerl 5.10.0 (build 1005) and it works fairly well. Sometimes I can't build distros that use Module::Build ('perl build.pl') instead of dmake ('perl Makefile.PL') - for reasons that I've yet to uncover. And I had to additionally create a libperl510.a - which, in your case, would be libperl514.a . Cheers, Rob | [reply] |
Re^4: Trouble Installing Win32::GuiTest
by Anonymous Monk on Aug 16, 2012 at 23:31 UTC | |
Hi Rob, Here is the output of the perl -V.
| [reply] [d/l] |
by syphilis (Archbishop) on Aug 17, 2012 at 07:35 UTC | |
Yes - you're trying to use 64-bit gcc with 64-bit ActivePerl. If you want that to work you need to install ExtUtils::FakeConfig. Cheers, Rob | [reply] |
by Anonymous Monk on Aug 21, 2012 at 08:59 UTC | |
| [reply] [d/l] |
by syphilis (Archbishop) on Aug 21, 2012 at 10:11 UTC | |
by Anonymous Monk on Aug 21, 2012 at 11:33 UTC | |
| |
by Anonymous Monk on Aug 21, 2012 at 09:47 UTC | |
Re^4: Trouble Installing Win32::GuiTest
by Anonymous Monk on Aug 16, 2012 at 23:27 UTC | |
Here is the fill output of it. But this time, it gave me dmake: Error code 255, while making 'test_dynamic'
| [reply] [d/l] |
by syphilis (Archbishop) on Aug 17, 2012 at 07:42 UTC | |
Yes, that build worked fine. If you had closed all instances of notepad before doing that build you would most probably have found that the all tests passed and the build succeeded. So ... try doing the same thing again, but this time close all instances of notepad first. (Opened notepads cause trouble for the Win32-GuiTest suite - which is why it bails out if it detects that notepad is already opened.) Cheers, Rob | [reply] |
In Section
Seekers of Perl Wisdom