Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things
 
PerlMonks  

Unable to install Win32::GuiTest

by pankaj_it09 (Scribe)
on Apr 05, 2012 at 07:54 UTC ( [id://963609]=perlquestion: print w/replies, xml ) Need Help??

pankaj_it09 has asked for the wisdom of the Perl Monks concerning the following question:

The below is the output of cpan installation:
D:\Perl\p-Win32>cpan Win32::GuiTest CPAN: Term::ANSIColor loaded ok (v3.01) CPAN: Storable loaded ok (v2.30) Going to read 'D:\Perl\cpan\Metadata' Database was generated on Wed, 04 Apr 2012 11:07:03 GMT Running install for module 'Win32::GuiTest' Running make for K/KA/KARASIK/Win32-GuiTest-1.59.tar.gz CPAN: Digest::SHA loaded ok (v5.62) CPAN: Compress::Zlib loaded ok (v2.037) Checksum for D:\Perl\cpan\sources\authors\id\K\KA\KARASIK\Win32-GuiTes +t-1.59.tar.gz ok CPAN: Archive::Tar loaded ok (v1.78) Win32-GuiTest-1.59/ Win32-GuiTest-1.59/MANIFEST Win32-GuiTest-1.59/t/ Win32-GuiTest-1.59/t/02_calc.t Win32-GuiTest-1.59/t/98_pod.t Win32-GuiTest-1.59/t/03_cpl.t Win32-GuiTest-1.59/t/99_pod_coverage.t Win32-GuiTest-1.59/t/05_which.t Win32-GuiTest-1.59/t/04_std.t Win32-GuiTest-1.59/t/01_basic.t Win32-GuiTest-1.59/t/06_sendkeys.t Win32-GuiTest-1.59/GuiTest.xs Win32-GuiTest-1.59/dibsect.h Win32-GuiTest-1.59/lib/ Win32-GuiTest-1.59/lib/Win32/ Win32-GuiTest-1.59/lib/Win32/GuiTest.pm Win32-GuiTest-1.59/lib/Win32/GuiTest/ Win32-GuiTest-1.59/lib/Win32/GuiTest/Cmd.pm Win32-GuiTest-1.59/lib/Win32/GuiTest/Examples.pm Win32-GuiTest-1.59/lib/Win32/GuiTest/GuiTest.pc Win32-GuiTest-1.59/Makefile.PL Win32-GuiTest-1.59/DibSect.cpp Win32-GuiTest-1.59/CHANGES Win32-GuiTest-1.59/eg/ Win32-GuiTest-1.59/eg/spy.pl Win32-GuiTest-1.59/eg/spy--.pl Win32-GuiTest-1.59/eg/pushbutton.pl Win32-GuiTest-1.59/eg/notepad.pl Win32-GuiTest-1.59/eg/start.pl Win32-GuiTest-1.59/eg/winbmp.pl Win32-GuiTest-1.59/eg/showmouse.pl Win32-GuiTest-1.59/eg/iswindowstyle.pl Win32-GuiTest-1.59/eg/make_eg.pl Win32-GuiTest-1.59/eg/showcpl.pl Win32-GuiTest-1.59/eg/selecttabitem.pl Win32-GuiTest-1.59/eg/excel2.pl Win32-GuiTest-1.59/eg/tab.pl Win32-GuiTest-1.59/eg/ask.pl Win32-GuiTest-1.59/eg/waitwindow.pl Win32-GuiTest-1.59/eg/paint.pl Win32-GuiTest-1.59/eg/menuselect.pl Win32-GuiTest-1.59/eg/calc.pl Win32-GuiTest-1.59/eg/excel.pl Win32-GuiTest-1.59/eg/which.pl Win32-GuiTest-1.59/eg/paint_abs.pl Win32-GuiTest-1.59/eg/keypress.pl Win32-GuiTest-1.59/eg/rawkey.pl Win32-GuiTest-1.59/eg/notepad_text.pl Win32-GuiTest-1.59/eg/wptr.pl Win32-GuiTest-1.59/eg/showwin.pl Win32-GuiTest-1.59/eg/fonts.pl Win32-GuiTest-1.59/Recorder/ Win32-GuiTest-1.59/Recorder/Copying.txt Win32-GuiTest-1.59/Recorder/Win32GuiTest.exe Win32-GuiTest-1.59/Recorder/README.txt Win32-GuiTest-1.59/META.yml Win32-GuiTest-1.59/typemap Win32-GuiTest-1.59/perlobject.map Win32-GuiTest-1.59/README CPAN: File::Temp loaded ok (v0.22) CPAN: Parse::CPAN::Meta loaded ok (v1.4401) CPAN: CPAN::Meta loaded ok (v2.112150) CPAN: Module::CoreList loaded ok (v2.55) CPAN.pm: Going to build K/KA/KARASIK/Win32-GuiTest-1.59.tar.gz Checking if your kit is complete... Looks good Writing Makefile for Win32::GuiTest Writing MYMETA.yml Microsoft (R) Program Maintenance Utility Version 10.00.30319.01 Copyright (C) Microsoft Corporation. All rights reserved. cp lib/Win32/GuiTest/GuiTest.pc blib\lib\Win32\GuiTest\GuiTest.pc cp lib/Win32/GuiTest/Examples.pm blib\lib\Win32\GuiTest\Examples.pm cp lib/Win32/GuiTest.pm blib\lib\Win32\GuiTest.pm cp lib/Win32/GuiTest/Cmd.pm blib\lib\Win32\GuiTest\Cmd.pm D:\Perl\bin\perl.exe -ID:\Perl\lib -ID:\Perl\lib D:\Perl\lib\E +xtUtils\xsubpp -typemap D:\Perl\lib\ExtUtils\type map -typemap perlobject.map -typemap typemap GuiTest.xs >xstmp.c && D: +\Perl\bin\perl.exe -MExtUtils::Command -e "mv" -- xstmp.c GuiTest.cpp cl -c -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSO +LE -DNO_STRICT -DPERL_TEXTMODE_SCRIPTS -DUSE_SITEC USTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -D_U +SE_32BIT_TIME_T -MD -Zi -DNDEBUG -O1 -DVERSION= \"1.59\" -DXS_VERSION=\"1.59\" "-ID:\Perl\lib\CORE" GuiTest.cpp GuiTest.cpp GuiTest.cpp : fatal error C1902: Program database manager mismatch; pl +ease check your installation NMAKE : fatal error U1077: '"D:\Microsoft Visual Studio 10.0\VC\bin\cl +.EXE"' : return code '0x2' Stop. KARASIK/Win32-GuiTest-1.59.tar.gz D:\MICROS~1.0\VC\bin\nmake.exe -- NOT OK CPAN: YAML::XS loaded ok (v0.35) Running make test Can't test without successful make Running make install Make had returned bad status, install seems impossible

Replies are listed 'Best First'.
Re: Unable to install Win32::GuiTest
by BrowserUk (Patriarch) on Apr 05, 2012 at 13:21 UTC

    This is a compiler installation problem, not a Perl or CPAN problem.


    With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
    Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
    "Science is about questioning the status quo. Questioning authority".
    In the absence of evidence, opinion is indistinguishable from prejudice.

    The start of some sanity?

Re: Unable to install Win32::GuiTest
by dasgar (Priest) on Apr 05, 2012 at 13:01 UTC

    It might be helpful if you can share what version and distro of Perl (ActiveState, Strawberry, etc.) that you're using.

    If I'm reading your post correctly, it looks like your install is having issues calling nmake. I know that you need the same compiler (or a compatible compiler) that was used to build your Perl installation and I think the same holds true for the make/nmake/dmake utility too. Based on that, I would venture to guess that you might have an incompatibility between the compiler and nmake from your Visual Studio and the compiler that was used to build your Perl install.

    I'm not real good at debugging module installation errors, so I guess there's a chance that I could be wrong. Just thought I'd my thoughts on the situation in case it might prove useful.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlquestion [id://963609]
Approved by Corion
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others admiring the Monastery: (8)
As of 2024-04-23 17:08 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found