It appears that InterWoven used some version of Microsoft Visual C++ (MSVC)
to build perl.exe. In order to build DBI and DBD::Oracle, you need the
same version of Microsoft Visual C++ (MSVC). If you don't install Microsoft
Visual C++ (MSVC), you have neither a C compiler nor the compatible C
libraries for DBI or DBD::Oracle to properly interact with perl.exe.
If you do have Microsoft Visual C++ (MSVC) installed, you need to initialize
you environment so nmake.exe and cmd.exe can find cl.exe and cl.exe can find
the required header and library files.
--
Mac :})
** I normally forward private database questions to the DBI mail lists. **
Give a hobbit a fish and he'll eat fish for a day.
Give a hobbit a ring and he'll eat fish for an age.
----- Original Message -----
From: "Reuss, Bob" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, April 10, 2001 1:54 PM
Subject: RE: Help with installing DBD::Oracle
> Ok, I tried nMake on the makefile and received the following output. At
the
> bottom of the output I get a fatal error.
>
> mkdir blib
> mkdir blib\lib
> mkdir blib\lib\DBD
> mkdir blib\arch
> mkdir blib\arch\auto
> mkdir blib\arch\auto\DBD
> mkdir blib\arch\auto\DBD\Oracle
> mkdir blib\lib\auto
> mkdir blib\lib\auto\DBD
> mkdir blib\lib\auto\DBD\Oracle
> mkdir blib\man1
> mkdir blib\man3
> cp Oraperl.pm blib\lib/Oraperl.pm
> cp Oracle.pm blib\lib\DBD\Oracle.pm
> cp oraperl.ph blib\lib/oraperl.ph
> d:\interwoven\teamsite\iw-perl\bin\perl.exe -p -e
> "s/~DRIVER~/Oracle/g"
> < d:\interwoven\teamsite\iw-perl\site\lib/MSWin32-x86/auto/DBI/Driver.xst
>
> Orac
> le.xsi
> d:\interwoven\teamsite\iw-perl\bin\perl.exe
> -Id:\INTERW~1\teamsite\iw-pe
> rl\lib\MSWin32-x86 -Id:\INTERW~1\teamsite\iw-perl\lib
> D:\INTERW~1\teamsite\iw-pe
> rl\lib\ExtUtils/xsubpp -typemap
> D:\INTERW~1\teamsite\iw-perl\lib\ExtUtils\typem
> ap Oracle.xs >xstmp.c && d:\interwoven\teamsite\iw-perl\bin\perl.exe
> -Id:\INTERW
> ~1\teamsite\iw-perl\lib\MSWin32-x86 -Id:\INTERW~1\teamsite\iw-perl\lib
> -MExtUtil
> s::Command -e mv xstmp.c Oracle.c
>
cl.exe -c -ID:/Oracle/Ora81/oci/include -ID:/Oracle/Ora81/rdbms/demo
> -Id
>
:\interwoven\teamsite\iw-perl\site\lib/MSWin32-x86/auto/DBI -Od -MD -DNDEBUG
> -DW
> IN32 -D_CONSOLE -DNO_STRICT -Od -MD -DNDEBUG -DVERSION=\"1.06\"
> -DXS_VERSIO
> N=\"1.06\" -ID:\INTERW~1\teamsite\iw-perl\lib\MSWin32-x86\CORE Oracle.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.
>
> Not sure were to take it from here. Any ideas?
>
>
> > -----Original Message-----
> > From: Paul A. Chernoch [SMTP:[EMAIL PROTECTED]]
> > Sent: Tuesday, April 10, 2001 2:36 PM
> > To: Reuss, Bob; [EMAIL PROTECTED]
> > Subject: Re: Help with installing DBD::Oracle
> >
> > Try using nmake, which you can get free from Microsoft.com. It took me a
> > number of searches before I found it and I can't remember which one
> > worked.
> >
> > At 02:12 PM 4/9/2001 -0500, Reuss, Bob wrote:
> > >Hello All,
> > >
> > >I am trying to install the DBD::Oracle module on my Windows 2000
system.
> > I
> > >have downloaded the module and have extracted the files via winzip.
Here
> > is
> > >where I run into problems. If I follow the installation instructions
for
> > >active state and just move the modules, it doesn't work. If I run the
> > >makefile.pl file, I get multiple library errors, but, it finds all the
> > >oracle paths correctly, and the DBI paths, etc... The problem then is
I
> > >need to run make on the makefile. I do not have a make utility
installed
> > on
> > >the windows 2000 server. I tried to install a few I found on the web
but
> > >they did not work. Can anyone help me with solutions on how to install
> > the
> > >module?