I have yet to get it to install myself with free version of Microsoft Visual
Studio 6.0. Though others have with the Enterprize Version of Visual C++ and
Visual Studio but you have to pay for that version.
I have gotten it to install with the old Microsoft Visual C++ toolkit 2003
which is fortunetly still available at this mirror site
http://www.filewatcher.com/m/VCToolkitSetup.exe.32952488.0.0.html
download it and follow the instructions in the README.win32.txt and you
should be able to get it to compile
cheers
John Scoles
----- Original Message -----
From: "Hameed Shahul-E4007Z" <[EMAIL PROTECTED]>Microsoft Visual C++
toolkit 2003
To: <dbi-users@perl.org>
Sent: Thursday, September 14, 2006 1:56 AM
Subject: Help needed for DBD-Oracle Installation in Windows 2003
Hello,
I downloaded the latest Oracle DBD 1.8 and tried to install the same in
one of our Windows 2003 server.
We installed all the pre-requisites softwares like
1. Oracle XE
2. Windows Platform SDK
3. Microsoft Visual Studio 6.0
4. Microsoft .NET SDK Framework
I also modified the VCVARS32.BAT file as per the README file.
Perl MakeFile.pl was successful but when I try "nmake install" the
install fails with the dialog box saying "This application has failed to
start because mspdb60.dll was not found. Reinstalling the application
may fix this problem". I reinstalled Visual Studio software and tried
again and got the same error.
Following is the copy of the installation log from command line:
C:\Temp\DBD-Oracle-1.1.6\DBD-Oracle-1.16>nmake test
Microsoft (R) Program Maintenance Utility Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.
Skip blib\lib\DBD\Oracle.pm (unchanged)
Skip blib\lib/oraperl.ph (unchanged)
Skip blib\arch\auto\DBD\Oracle/dbdimp.h (unchanged)
Skip blib\arch\auto\DBD\Oracle/ocitrace.h (unchanged)
Skip blib\lib/Oraperl.pm (unchanged)
Skip blib\arch\auto\DBD\Oracle/Oracle.h (unchanged)
Skip blib\lib\DBD\Oracle\GetInfo.pm (unchanged)
cp mk.pm blib\arch\auto\DBD\Oracle/mk.pm
cl -c -ID:/oracle/ora92/oci/include
-ID:/oracle/ora92/rdbms/demo -ID:\P
erl\lib\auto\DBI -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32
-D_CONSOLE -DNO_S
TRICT -DHAVE_DES_FCRYPT -DNO_HASH_SEED -DUSE_SITECUSTOMIZE
-DPERL_IMPLICIT_CONTE
XT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi
-DNDEBUG -O1
-DVERSION=\"1.16\" -DXS_VERSION=\"1.16\" "-ID:\Perl\lib\CORE"
-DUTF8_SUPPOR
T -DNEW_OCI_INIT -DORA_OCI_VERSION=\"9.2.0.7\" Oracle.c
NMAKE : fatal error U1077: 'cl' : return code '0x80'
Stop.
C:\Temp\DBD-Oracle-1.1.6\DBD-Oracle-1.16>nmake test
Microsoft (R) Program Maintenance Utility Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.
cl -c -ID:/oracle/ora92/oci/include
-ID:/oracle/ora92/rdbms/demo -ID:\P
erl\lib\auto\DBI -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32
-D_CONSOLE -DNO_S
TRICT -DHAVE_DES_FCRYPT -DNO_HASH_SEED -DUSE_SITECUSTOMIZE
-DPERL_IMPLICIT_CONTE
XT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi
-DNDEBUG -O1
-DVERSION=\"1.16\" -DXS_VERSION=\"1.16\" "-ID:\Perl\lib\CORE"
-DUTF8_SUPPOR
T -DNEW_OCI_INIT -DORA_OCI_VERSION=\"9.2.0.7\" Oracle.c
NMAKE : fatal error U1077: 'cl' : return code '0x80'
Stop.
Please help out as this is very urgent. Also please suggest that is
there any other way through which I can write Perl programs to connect
to Oracle db.
Thanks in advance.
Regards,
Shahul Hameed N.N.
____________________________________________
Motorola MDB IT - Application Global Support Team
Tel: +1.847.523.4427 (Work)
+1.847.204.7631 (Mobile)
+1.847.984.2909 (Home)
E-mail: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
____________________________________________