Beefy Boxes and Bandwidth Generously Provided by pair Networks
more useful options
 
PerlMonks  

Re^3: problem while installing the perl module manually!!!

by thunders (Priest)
on Sep 12, 2008 at 15:13 UTC ( [id://710929]=note: print w/replies, xml ) Need Help??


in reply to Re^2: problem while installing the perl module manually!!!
in thread problem while installing the perl module manually!!!

I can explain that error.

The module PadWalker is a dependency of Spreadsheet::WriteExcel. PadWalker apparently uses some XS code, which requires a C compiler. Since ActiveState Perl was compiled with Microsoft Visual Studio it is looking for a program called "cl" which is a command line C compiler that comes with Visual Studio.

You may be able to get it working by downloading Visual C++ Express and adding its bin directory to your path. But If you aren't planning on doing any C development in the future, you are better off just installing the precompiled PPM as another commenter suggested, here are some instructions on how to do that.

  • Comment on Re^3: problem while installing the perl module manually!!!

Replies are listed 'Best First'.
Re^4: problem while installing the perl module manually!!!
by Anonymous Monk on Sep 13, 2008 at 22:34 UTC
    Thanks Everyone for your valuable inputs
    Am able to install all the modules without any error & even able to run my perl script without any issues.
    Now,am facing 1 more issues ie,
    Am using Eclipse IDE for debugging perl script or can say
    for step by step execution so that i can see local variable value during run time
    since to view the local variable value during run time,Eclipse want PadWalker module to get install
    for Pad Walker module we need Visual C++ Express installed.
    now, my real problem: i have Win2k OS but this Visual C++ Express needs WinXP to get installed
    so now i got struck :-(
    Can any one tell me any other mean to achieve my problem ?
    when i tried to install the PadWalker i got this ouput:
    C:\CPAN Modules\PadWalker-1.5>perl Makefile.pl<br> Writing Makefile for PadWalker<br> C:\CPAN Modules\PadWalker-1.5>nmake<br> Microsoft (R) Program Maintenance Utility Version 1.50 Copyright (c) Microsoft Corp 1988-94. All rights reserved. cl -c -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSO +LE -DNO_ST RICT -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPER +L_IMPLICIT _CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Z +i -DNDEBUG -O1 -DVERSION=\"1.5\" -DXS_VERSION=\"1.5\" "-IC:\Perl\lib\CORE" + PadWalke r.c 'cl' is not recognized as an internal or external command, operable program or batch file. NMAKE : fatal error U1077: 'C:\WINNT\system32\cmd.exe' : return code ' +0x1' Stop.
    Is it possible to view the local variable value during run time without installing PadWalker ??
    Regards, Vijayarl
      Is it possible to view the local variable value during run time without installing PadWalker ??
      Like http://www.epic-ide.org/faq.php says, no.
      ppm install http://www.bribes.org/perl/ppm/PadWalker.ppd

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others avoiding work at the Monastery: (6)
As of 2024-04-23 13:35 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found