Skip to Main Content

Oracle Database Discussions

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Perl Oracle package DBD::oracle install fails

730202Oct 26 2009 — edited Oct 26 2009
I installed perl DBI package and then tried installing DBD-Oracle I get errors . Uninstalled perl and redid it but get same error. Can someone please help?



cpan> install DBI
DBI is up to date (1.609).


cpan> install DBD::Oracle
Running install for module 'DBD::Oracle'
Running make for P/PY/PYTHIAN/DBD-Oracle-1.23.tar.gz
Checksum for C:\Perl\cpan\sources\authors\id\P\PY\PYTHIAN\DBD-Oracle-1.23.tar.gz
ok
Scanning cache C:\Perl/cpan/build for sizes
............................................................................DONE

DBD-Oracle-1.23/
DBD-Oracle-1.23/README.java.txt
DBD-Oracle-1.23/t/
DBD-Oracle-1.23/t/55nested.t
DBD-Oracle-1.23/t/23wide_db.t
DBD-Oracle-1.23/t/10general.t
DBD-Oracle-1.23/t/80ora_charset.t
DBD-Oracle-1.23/t/31lob_extended.t
DBD-Oracle-1.23/t/58object.t
DBD-Oracle-1.23/t/26exe_array.t
DBD-Oracle-1.23/t/22nchar_utf8.t
DBD-Oracle-1.23/t/40ph_type.t
DBD-Oracle-1.23/t/21nchar.t
DBD-Oracle-1.23/t/22nchar_al32utf8.t
DBD-Oracle-1.23/t/14threads.t
DBD-Oracle-1.23/t/56embbeded.t
DBD-Oracle-1.23/t/51scroll.t
DBD-Oracle-1.23/t/15nls.t
DBD-Oracle-1.23/t/60reauth.t
DBD-Oracle-1.23/t/25plsql.t
DBD-Oracle-1.23/t/34pres_lobs.t
DBD-Oracle-1.23/t/23wide_db_8bit.t
DBD-Oracle-1.23/t/28array_bind.t
DBD-Oracle-1.23/t/24implicit_utf8.t
DBD-Oracle-1.23/t/nchar_test_lib.pl
DBD-Oracle-1.23/t/50cursor.t
DBD-Oracle-1.23/t/32xmltype.t
DBD-Oracle-1.23/t/23wide_db_al32utf8.t
DBD-Oracle-1.23/t/20select.t
DBD-Oracle-1.23/t/12impdata.t
DBD-Oracle-1.23/t/70meta.t
DBD-Oracle-1.23/t/31lob.t
DBD-Oracle-1.23/t/30long.t
DBD-Oracle-1.23/t/01base.t
DBD-Oracle-1.23/Oracle.ex/
DBD-Oracle-1.23/Oracle.ex/README
DBD-Oracle-1.23/Oracle.ex/sql
DBD-Oracle-1.23/Oracle.ex/bind.pl
DBD-Oracle-1.23/Oracle.ex/commit.pl
DBD-Oracle-1.23/Oracle.ex/tabinfo.pl
DBD-Oracle-1.23/Oracle.ex/ex.pl
DBD-Oracle-1.23/Oracle.ex/curref.pl
DBD-Oracle-1.23/Oracle.ex/japh
DBD-Oracle-1.23/Oracle.ex/proc.pl
DBD-Oracle-1.23/Oracle.ex/mktable.pl
DBD-Oracle-1.23/Oracle.ex/oradump.pl
DBD-Oracle-1.23/Changes
DBD-Oracle-1.23/Oracle.h
DBD-Oracle-1.23/MANIFEST
DBD-Oracle-1.23/typemap
DBD-Oracle-1.23/README-files/
DBD-Oracle-1.23/README-files/hpux/
DBD-Oracle-1.23/README-files/hpux/Conf-Merijn-588-11.11-gcc64
DBD-Oracle-1.23/README-files/hpux/Conf-Mike
DBD-Oracle-1.23/README-files/hpux/Conf-Merijn-588-10.20-gcc
DBD-Oracle-1.23/README-files/hpux/Conf-Lincoln-1.06
DBD-Oracle-1.23/README-files/hpux/Conf-Merijn-588-11.11-gcc32
DBD-Oracle-1.23/README-files/hpux/Makefile-Lincoln
DBD-Oracle-1.23/README-files/hpux/Conf-Merijn-585-11.00-cc
DBD-Oracle-1.23/README-files/hpux/Conf-Roger
DBD-Oracle-1.23/README-files/hpux/Conf-Merijn-588-11.00-gcc64
DBD-Oracle-1.23/README-files/hpux/Conf-Lincoln-1.07
DBD-Oracle-1.23/README-files/hpux/libjava.eml
DBD-Oracle-1.23/README-files/hpux/Conf-Merijn-580-10.20-cc
DBD-Oracle-1.23/README-files/hpux/Conf-Merijn-588-11.00-gcc32
DBD-Oracle-1.23/README-files/hpux/Conf-Merijn-587-11.23-cc
DBD-Oracle-1.23/README-files/hpux/Conf-Merijn-585-11.11-cc
DBD-Oracle-1.23/README-files/hpux/Conf-Merijn-588-11.23-gcc64
DBD-Oracle-1.23/README.hpux.txt
DBD-Oracle-1.23/lib/
DBD-Oracle-1.23/lib/DBD/
DBD-Oracle-1.23/lib/DBD/Oracle/
DBD-Oracle-1.23/lib/DBD/Oracle/GetInfo.pm
DBD-Oracle-1.23/lib/DBD/Oracle/Object.pm
DBD-Oracle-1.23/dbdimp.c
DBD-Oracle-1.23/README.login.txt
DBD-Oracle-1.23/README.linux.txt
DBD-Oracle-1.23/README.vms.txt
DBD-Oracle-1.23/README.win32.txt
DBD-Oracle-1.23/hints/
DBD-Oracle-1.23/hints/macos_syms.pl
DBD-Oracle-1.23/hints/svr4.pl
DBD-Oracle-1.23/hints/macos_bundle.syms
DBD-Oracle-1.23/hints/dgux.pl
DBD-Oracle-1.23/hints/macos_lib.syms
DBD-Oracle-1.23/oraperl.ph
DBD-Oracle-1.23/README.longs.txt
DBD-Oracle-1.23/README.macosx.txt
DBD-Oracle-1.23/README.win64.txt
DBD-Oracle-1.23/test.pl
DBD-Oracle-1.23/oci.def
DBD-Oracle-1.23/Todo
DBD-Oracle-1.23/Oraperl.pm
DBD-Oracle-1.23/README.help.txt
DBD-Oracle-1.23/README.explain.txt
DBD-Oracle-1.23/README
DBD-Oracle-1.23/ora_explain.PL
DBD-Oracle-1.23/README.sec.txt
DBD-Oracle-1.23/oci8.c
DBD-Oracle-1.23/README.wingcc.txt
DBD-Oracle-1.23/dbdimp.h
DBD-Oracle-1.23/ocitrace.h
DBD-Oracle-1.23/Oracle.xs
DBD-Oracle-1.23/README.sun.txt
DBD-Oracle-1.23/Oracle.pm
DBD-Oracle-1.23/dbivport.h
DBD-Oracle-1.23/README.clients.txt
DBD-Oracle-1.23/mkta.pl
DBD-Oracle-1.23/README.aix.txt
DBD-Oracle-1.23/Makefile.PL
DBD-Oracle-1.23/README.64bit.txt
DBD-Oracle-1.23/META.yml

CPAN.pm: Going to build P/PY/PYTHIAN/DBD-Oracle-1.23.tar.gz

Set up gcc environment - 3.4.5 (mingw-vista special r3)
Multiple copies of Driver.xst found in: C:/Perl/site/lib/auto/DBI/ C:/Perl/lib/a
uto/DBI/ at Makefile.PL line 37
Using DBI 1.609 (for perl 5.010001 on MSWin32-x86-multi-thread) installed in C:/
Perl/site/lib/auto/DBI/
Argument "6.55_02" isn't numeric in numeric ge (>=) at Makefile.PL line 61.

Configuring DBD::Oracle for perl 5.010001 on MSWin32 (MSWin32-x86-multi-thread)

Remember to actually READ the README file! Especially if you have any problems
.

Installing on a MSWin32, Ver#5.00
Using Oracle in C:/oracle/ora817
DEFINE SQLPLUSRELEASE = "801070000" (CHAR)
Oracle version 8.1.7.0 (8.1)
Found oci directory
Using OCI directory 'oci'

Checking for functioning wait.ph


System: perl5.010001
Compiler: C:/Perl/site/bin/gcc.exe -O2 -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT
-DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CON
TEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -DHASATTRIBUTE -fno-
strict-aliasing -mms-bitfields
Linker: not found
Sysliblist:

Checking if your kit is complete...
Looks good
LD_RUN_PATH=C:/oracle/ora817/lib:C:/oracle/ora817/rdbms/lib
Using DBD::Oracle 1.23.
Using DBD::Oracle 1.23.
Multiple copies of Driver.xst found in: C:/Perl/site/lib/auto/DBI/ C:/Perl/lib/a
uto/DBI/ at Makefile.PL line 1696
Using DBI 1.609 (for perl 5.010001 on MSWin32-x86-multi-thread) installed in C:/
Perl/site/lib/auto/DBI/
Writing Makefile for DBD::Oracle

*** If you have problems...
read all the log printed above, and the README and README.help.txt files.
(Of course, you have read README by now anyway, haven't you?)

cp Oracle.pm blib\lib\DBD\Oracle.pm
cp oraperl.ph blib\lib/oraperl.ph
cp dbdimp.h blib\arch\auto\DBD\Oracle/dbdimp.h
cp ocitrace.h blib\arch\auto\DBD\Oracle/ocitrace.h
cp Oraperl.pm blib\lib/Oraperl.pm
cp Oracle.h blib\arch\auto\DBD\Oracle/Oracle.h
cp lib/DBD/Oracle/Object.pm blib\lib\DBD\Oracle\Object.pm
cp mk.pm blib\arch\auto\DBD\Oracle/mk.pm
cp lib/DBD/Oracle/GetInfo.pm blib\lib\DBD\Oracle\GetInfo.pm
C:\Perl\bin\perl.exe -p -e "s/~DRIVER~/Oracle/g" C:\Perl\site\lib\auto\DBI\Drive
r.xst > Oracle.xsi
C:\Perl\bin\perl.exe C:\Perl\lib\ExtUtils\xsubpp -typemap C:\Perl\lib\ExtUtils\
typemap -typemap typemap Oracle.xs > Oracle.xsc && C:\Perl\bin\perl.exe -MExtUt
ils::Command -e "mv" -- Oracle.xsc Oracle.c
C:/Perl/site/bin/gcc.exe -c -IC:/oracle/ora817/oci/include -IC:/oracle/ora817/r
dbms/demo -IC:\Perl\site\lib\auto\DBI -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT
-DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONT
EXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -DHASATTRIBUTE -fno-s
trict-aliasing -mms-bitfields -O2 -DVERSION=\"1.23\" -DXS_VERSION=\"1
.23\" "-IC:\Perl\lib\CORE" -Wall -Wno-comment -DUTF8_SUPPORT -DORA_OCI_VERSION
=\"8.1.7.0\" -DUSE_ORA_OCI_STMNT_FETCH Oracle.c
Oracle.c: In function `XS_DBD__Oracle_constant':
Oracle.c:65: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle_ORA_OCI':
Oracle.c:99: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle_ora_env_var':
Oracle.c:122: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__dr_dbixs_revision':
Oracle.c:176: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__db__login':
Oracle.c:269: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__db_selectall_arrayref':
Oracle.c:311: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__db_selectrow_arrayref':
Oracle.c:378: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__db_commit':
Oracle.c:540: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__db_rollback':
Oracle.c:563: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__db_disconnect':
Oracle.c:586: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__db_STORE':
Oracle.c:620: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__db_FETCH':
Oracle.c:648: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__db_DESTROY':
Oracle.c:673: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__st__prepare':
Oracle.c:821: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__st_rows':
Oracle.c:860: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__st_bind_param':
Oracle.c:942: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__st_bind_param_inout':
Oracle.c:990: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__st_execute':
Oracle.c:1044: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__st_fetchrow_arrayref':
Oracle.c:1116: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__st_fetchrow_array':
Oracle.c:1141: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__st_fetchall_arrayref':
Oracle.c:1176: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__st_finish':
Oracle.c:1217: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__st_blob_read':
Oracle.c:1253: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__st_STORE':
Oracle.c:1297: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__st_FETCH_attrib':
Oracle.c:1325: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__st_DESTROY':
Oracle.c:1353: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__st_ora_stmt_type':
Oracle.c:1409: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__st_ora_stmt_type_name':
Oracle.c:1434: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__st_ora_scroll_position':
Oracle.c:1461: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__st_ora_fetch_scroll':
Oracle.c:1486: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__st_ora_bind_param_inout_array':
Oracle.c:1517: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__st_ora_fetch':
Oracle.c:1563: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__st_ora_execute_array':
Oracle.c:1622: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__st_cancel':
Oracle.c:1669: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__db_ora_ping':
Oracle.c:1690: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__db_reauthenticate':
Oracle.c:1727: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__db_ora_lob_write':
Oracle.c:1750: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__db_ora_lob_append':
Oracle.xs:357: warning: unused variable `startp'
Oracle.c:1828: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__db_ora_lob_read':
Oracle.c:1906: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__db_ora_lob_trim':
Oracle.c:1980: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__db_ora_lob_length':
Oracle.c:2022: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__db_ora_lob_chunk_size':
Oracle.c:2064: warning: unused variable `Perl___notused'
Oracle.c: In function `XS_DBD__Oracle__dr_init_oci':
Oracle.c:2106: warning: unused variable `Perl___notused'
Oracle.c: In function `boot_DBD__Oracle':
Oracle.c:2174: error: `OCI_FETCH_CURRENT' undeclared (first use in this function
)
Oracle.c:2174: error: (Each undeclared identifier is reported only once
Oracle.c:2174: error: for each function it appears in.)
Oracle.c:2130: warning: unused variable `Perl___notused'
dmake.exe: Error code 129, while making 'Oracle.o'
PYTHIAN/DBD-Oracle-1.23.tar.gz
C:\Perl\site\bin\dmake.exe -- NOT OK
Running make test
Can't test without successful make
Running make install
Make had returned bad status, install seems impossible
Failed during this command:
PYTHIAN/DBD-Oracle-1.23.tar.gz : make NO
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Nov 23 2009
Added on Oct 26 2009
1 comment
3,154 views