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