Try this version of the makefile
http://svn.perl.org/modules/dbd-oracle/trunk/Makefile.PL
you might have better luck with is as we have done a few thing to make
oracle 11 compile easier.
cheers
John Scoles
[EMAIL PROTECTED] wrote:
HI,
i m getting below error while trying to install DBD-Oracle-1.19
the oracle installed is 11g in the machince
[EMAIL PROTECTED] DBD-Oracle-1.19]$ perl Makefile.PL
Multiple copies of Driver.xst found in:
/usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/auto/DBI/
/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/auto/DBI/ at
Makefile.PL line 35
Using DBI 1.601 (for perl 5.008008 on x86_64-linux-thread-multi) installed in
/usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/auto/DBI/
Configuring DBD::Oracle for perl 5.008008 on linux (x86_64-linux-thread-multi)
Remember to actually *READ* the README file! Especially if you have any
problems.
Using Oracle in /oracle/app/product/11.1.0/db_1
DEFINE _SQLPLUS_RELEASE = "1101000600" (CHAR)
Oracle version 11.1.0.6 (11.1)
Unable to locate an oracle.mk, proc.mk or other suitable *.mk
file in your Oracle installation. (I looked in
/oracle/app/product/11.1.0/db_1/rdbms/demo/demo_xe.mk
/oracle/app/product/11.1.0/db_1/rdbms/lib/oracle.mk
/oracle/app/product/11.1.0/db_1/rdbms/demo/oracle.mk
/oracle/app/product/11.1.0/db_1/rdbms/demo/demo_rdbms.mk
/oracle/app/product/11.1.0/db_1/precomp/demo/proc/proc.mk
/oracle/app/product/11.1.0/db_1/precomp/demo/proc/demo_proc.mk
/oracle/app/product/11.1.0/db_1/proc/lib/proc.mk
/oracle/app/product/11.1.0/db_1/proc16/lib/proc16.mk under
/oracle/app/product/11.1.0/db_1)
The oracle.mk (or demo_rdbms.mk) file is part of the Oracle
RDBMS product. The proc.mk (or demo_proc.mk) file is part of
the Oracle Pro*C product. You need to build DBD::Oracle on a
system which has one of these Oracle components installed.
(Other *.mk files such as the env_*.mk files will not work.)
Alternatively you can use Oracle Instant Client.
In the unlikely event that a suitable *.mk file is installed
somewhere non-standard you can specify where it is using the -m option:
perl Makefile.PL -m /path/to/your.mk
See README.clients.txt for more information and some alternatives.
at Makefile.PL line 1072.
DISCLAIMER:
This message contains privileged and confidential information and is intended
only for an individual named. If you are not the intended recipient, you should
not disseminate, distribute, store, print, copy or deliver this message. Please
notify the sender immediately by e-mail if you have received this e-mail by
mistake and delete this e-mail from your system. E-mail transmission cannot be
guaranteed to be secure or error-free as information could be intercepted,
corrupted, lost, destroyed, arrive late or incomplete or contain viruses. The
sender, therefore, does not accept liability for any errors or omissions in
the contents of this message which arise as a result of e-mail transmission. If
verification is required, please request a hard-copy version.