To compile from source you must have VC++ installed on your system.  cl.exe
is the compiler executable of VC++.

PPM only installs the packages available through the repository.  It points
to ActiveState, but if you read the docs it tell you how to check other
repositories, etc...  If someone on this list has a newer binary version,
you can point your PPM to their server.

Ilya

-----Original Message-----
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: 11/19/01 1:21 PM
Subject: installing new DBI module on Win 2000

Earlier (11/15,11/16) we ascertained that I am unable to insert into a
CLOB 
field from my Perl script due to some outdated Perl modules.  I have
been on a 
quest since then to locate and install the 1.20 version of DBI and the
1.12 
version of DBD::Oracle.  While I have successfully located them (or,
more 
accurately, the tar version which is not for windows), I am running 
into additional, formidable problems.

I've tried three different ways; ppm, nmake, and perl -MCPAN.

PPM reports it cannot locate a PPD file for package Bundle::DBI. So it
doesn't 
seem to have this package for windows.  I also tried just "DBI" and
"DBI-1.20".
 
nmake seems to require a file called cl.exe, which I don't have:
C:\Perl\modules\all\DBI-1.19>nmake

Microsoft (R) Program Maintenance Utility   Version 1.50
Copyright (c) Microsoft Corp 1988-94. All rights reserved.

        cl.exe -c  -Od -MD -DNDEBUG -GX -DWIN32 -D_CONSOLE -DNO_STRICT 
-DHAVE_DES_FCRYPT  -DPERL_CAP
I -Od -MD -DNDEBUG -GX     -DVERSION=\"1.19\"  -DXS_VERSION=\"1.19\"  
-IC:\Perl\lib\CORE -DDBI_NO_TH
READS Perl.c
'cl.exe' 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.
 
perl -MCPAN reports "C:\WINNT\tar.EXE: couldn't change access and
modification 
times of Storable-1.0.13/t:  : Permission denied". This shows up for
everything 
involving tar.exe.

Anyone out there have any suggestions?

Thanks.
Becka Louden
Collect America

Reply via email to